我正在尝试制作我的第一个Xamarin iPhone应用程序。我现在有2个视图,我不知道如何连线,然后切换到到第二个。我应该在这个简单的iPhone应用程序中使用什么类型的ViewController
AuthenticationViewController
。这是一个简单的登录/创建帐户视图。TabbedViewController
。几个子视图全部由选项卡控制器连接。例如。 listview,settings和about/info。
现在,我正在设置root = new AuthenticationViewController
,这工作正常。只是不确定如何交换根,如果这是做事的正确方法。
或者应该全部用storyboard
(我认为这是一种矫枉过正的情况)完成的?
请您详细说明'PresentModalViewController'建议吗?像设置第一个根,然后将根交换到Tab,请好吗? –
你保持root的状态,然后从你的'AuthenticationViewController'创建'TabbedViewController'(在Xamarin中用'TabbedViewController controller = new TabbedViewController(); controller.ModalTransitionStyle = UIModalTransitionStyle.FlipHorizontal; \t this.PresentViewController(controller,true ,null);' – Christian