簡體   English   中英

MVVMCross iOS支持的方向

[英]MVVMCross iOS Supported Orientations

隨着iOS(Monotouch)更新到6,選擇是否旋轉的方法不再僅取決於ViewController。
現在使用GetSupportedInterfaceOrientations和ShouldAutorotate作為這樣做的方法,有必要控制RootViewController。 否則,本地覆蓋方法的值將被忽略。
在Objective C甚至是簡單的Monotouch中做到這一點很簡單,但是MVVMCross似乎可以在后台處理ViewControllers的大多數推送和彈出操作,因此我無法使這些方法與MVVMCross一起使用。

是否可以通過MVVMCross和iOS6正確控制方向,還是尚不支持?

MvvmCross通過稱為presenter的組件推送和彈出視圖控制器。 這就是提供RootController並幫助其與其子級進行交互的原因。

在App Setup.cs流程中自定義和覆蓋演示者很容易-您可以在protected override IMvxTouchViewPresenter CreatePresenter()實現並返回自定義演示者。

有關此示例,請參閱http://slodge.blogspot.co.uk/2013/06/presenter-roundup.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM