MVVMCross iOS支持的方向
本文关键字:方向 支持 iOS MVVMCross | 更新日期: 2023-09-27 18:29:20
随着iOS(Monotouch)更新到6,选择是否旋转的方法不再仅仅依赖于ViewController
GetSupportedInterfaceOrientations和ShouldAutorotate是现在这样做的方法,因此有必要控制RootViewController。否则,本地重写方法值将被忽略
在Objective C中做这件事,甚至是直接的。单触式操作非常直接,但MVVMCross似乎可以在后台处理ViewControllers的大部分推送和弹出操作,我无法让这些方法与MVVMCrosss一起使用。
MVVMCross和iOS6是否有某种方法可以正确控制方向,或者它还不受支持?
MvvvmCross通过一个名为presenter的组件推送和弹出视图控制器。这就是提供RootController并帮助其与子级交互的原因。
在应用程序设置.cs过程中很容易自定义和覆盖演示者-您可以在protected override IMvxTouchViewPresenter CreatePresenter()
中实现并返回自定义演示者。
有关此方面的一些示例,请参阅http://slodge.blogspot.co.uk/2013/06/presenter-roundup.html