如何从iOS中的ViewController移动到Portable类库文件夹xamarin中的Shared Page?

时间:2017-08-18 05:32:12

标签: xamarin cross-platform

我有一个视图控制器和一个按钮,点击该按钮,我想移动到我的Portable类库文件夹中的共享页面?应用程序在按钮单击时崩溃。

  partial void UIButton75_TouchUpInside(UIButton sender)
    {
        var secondViewController = App.GetSecondPage().CreateViewController();
        NavigationController.PushViewController(secondViewController, true);
    }

GetSecondPage()是我们在Portable文件夹中的App.cs中的一个方法,它指向共享页面。

 public static Page GetSecondPage()
    {
        var formsPage = new NavigationPage(new HomePage());

        return formsPage;
    }

1 个答案:

答案 0 :(得分:0)

我假设你想在特定平台上使用Xamarin Forms和自定义设计元素。在Forms中设计所有页面(在便携式项目中),并使用渲染器自定义特定于平台的元素。

或者您是否希望使用视图控制器(来自ios)解决窗体中的页面无法解决的问题?

如果是这样,请将(便携式)应用程序(应用程序来自便携式)加载到您需要的位置,而不一定是在AppDelegate cs的FinishLauching方法中