设置SplitViewController的首选显示模式不适用于Iphone

时间:2018-07-13 20:41:25

标签: c# iphone user-interface xamarin.ios ios-universal-app

我已经在iPad上设计了一个Master-Detail应用程序,使用Xamarin.IOS对我来说一直很好。当用户在母版页中选择一个选项时,我将使用

将其隐藏
SplitViewController.PreferredDisplayMode = UISplitViewControllerDisplayMode.PrimaryHidden;

,这样用户每次选择一个项目时都不必手动关闭菜单。在我的iPad上,这可以按预期工作。但是,当我在Mac的Iphone Simulator上运行应用程序时,此行无效。此外,我发现没有办法真正隐藏母版页并让用户返回查看详细信息页。一旦打开母版页,就可以看到所有内容,并且该应用程序完全无法使用。为什么在iPad上设置首选的显示模式却不能在iPhone上使用?

0 个答案:

没有答案