0

对于上下文,我正在 Xamarin Forms 中创建一个活动指示器,该指示器会显示一个新的透明页面,因此它会阻止用户交互。

反正,

Xamarin Forms 1.3 一切正常,但是当我升级到 XF 2.0 时,我遇到了这个问题。

在此处输入图像描述

这是我的 Xaml 代码

在此处输入图像描述

模态微调页面 在此处输入图像描述

从自动生成的类中,看起来 Xamarin 认为我的 ModalSpinnerPage 是 Xamarin Forms 的成员(尽管它显然不是)

在此处输入图像描述

同样,我的问题是 Xamarin 表单升级后,Xamarin 认为我的 ModalSpinnerPage 是 Xamarin 表单的成员。不过升级前一切都很好。对此的任何帮助都会很棒。谢谢

4

2 回答 2

0

您需要添加正确的命名空间:

<sp:ModalSpinnerClass xmlns:sp="clr-namespace:XSpinner.FormsPlugin;assembly=XSpinner.PutHereCorrectAssemblyPath" /* the rest of properties */>

</sp:ModalSpinnerClass>

这是工作示例(使用自定义页面作为基础):链接

于 2015-12-16T02:12:21.120 回答
0

以下代码可以工作:

<ModelSpinner:ModelSpinnerPage xmlns="http://xamarin.com/schemas/2014/forms"
         xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
         xmlns:ModelSpinner="clr-namespace:XSpinner.FormsPlugin"
         x:Class="XSpinner.FormsPlugin.ModelPageSpinner">
</ModelSpinner>
于 2015-12-16T13:23:19.773 回答