MonoTouch中UISplitViewController
是否存在任何已知问题?我使用的是MonoDevelop 2.8.8.4,MonoTouch 5.2.10和xCode 4.3.2(4E2002)
我有UISplitViewController
。当我进入肖像时,我会显示一个按钮,用户可以单击该按钮以在弹出控制器中查看“主”视图。在模拟器上它完全按预期工作 - 主机显示在popupviewcontroller中。
但是,在设备上(运行iOS5.1),主视图将从侧面推入(就像它在UINavigationController.PushController()
上一样
答案 0 :(得分:1)
这来自iOS 5.1发行说明:
在5.1中,UISplitViewController类采用滑动表示 呈现左视图时的样式(以前只在Mail中看到)。 当演示文稿由。启动时使用此样式 由委托方法或通过提供的现有条形按钮项 右视图内的滑动手势。没有额外的API采用 需要获取此行为,以及所有现有API,包括那些 将由委托提供的UIPopoverController实例 继续像以前一样工作。如果您的手势无法支持 app,设置拆分视图的presentsWithGesture属性 控制器为NO以禁用手势。但是,禁用了 不鼓励手势,因为它的使用保留了一致的用户 所有应用程序的经验。
答案 1 :(得分:1)
Monotouch中的UISplitViewController是否存在任何已知问题?
MonoTouch和UISplitViewController
没有任何特定内容 - 但是就像你发现后者在iOS 5.1内部发生了相当大的变化,这可能会出现在应用程序中。
我正在使用MonoDevelop 2.8.8.4,Monotouch 5.2.10和xCode 4.3.2(4E2002)
更重要的是你使用的是哪个版本的iOS模拟器?即iOS 5.0或iOS 5.1?
在任何情况下都要注意,不同版本的iOS会在不同时间调用其选择器。这可能导致相同代码在不同iOS版本上的行为不同的情况。
一个已知的案例是关于UISplitViewController
。你可以read关于它(为什么以及如何发生)以及如何正确地解决这个问题,以便在两个版本的iOS上以相同的方式工作。
免责声明:链接到我自己的博客
答案 2 :(得分:0)
是的,这是“新功能”。
不再有Popover(UISplitViewController MasterView)。 我试图改变但没有任何作用。我向Monotouch支持部门寻求帮助。但也不知道任何事情。
这是我的问题的链接,也许这可以更好地回答你的问题;)