棱镜导航无法正常工作

时间:2020-01-09 06:32:15

标签: xamarin.forms prism

我刚刚使用Prism Template Pack创建了一个示例Android-XAMRIN项目。我的基本项目是点网标准2.0,正在使用Prism.Unity.Forms 7.2.0.1367。启动应用程序时,它显示空白页。我将附加项目页面的所有图像。 AndroidProjProp.png App_xaml App_xaml_cs App_Proj_Prop MainActivity_cs MainPageViewModel Nuget_Installed ViewModelBase

2 个答案:

答案 0 :(得分:0)

您可以按照Brian Lagunas的tutorial创建应用。

我按照他的教程创建了一个示例项目,并在我的设备上运行,结果显示了文本Welcome to Xamarin Forms and Prism!

MainPage.xaml的代码:

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             x:Class="BlankApp2.Views.MainPage"
             Title="{Binding Title}">

    <StackLayout HorizontalOptions="CenterAndExpand" VerticalOptions="CenterAndExpand">
        <Label Text="Welcome to Xamarin Forms and Prism!" />
    </StackLayout>

</ContentPage>

注意

1。区别在于我们选择container的值为Unity,如下所示: enter image description here

  1. 由于它是Xamarin Forms应用程序,因此我们在XAML中创建用户界面,并在C#中使用代码隐藏。并且这些接口在每个平台上均被渲染为高性能的本机控件。因此,项目页面的编码格式为XAML,而不是您所说的ActivityMainActivity)。

有关Xamarin表单的更多信息,您可以检查:https://docs.microsoft.com/en-us/xamarin/get-started/what-is-xamarin-forms

答案 1 :(得分:0)

实际上,这是由于VS2017的当前版本而发生的。我在用。我更新了Visual Studio,并且工作正常。谢谢