工作我有開發利用MonoDevelop的iPad的rientation不與SDK 6.1
現在我有問題,定向SDK 6.1
方向iPad應用程序沒有與SDK 6.1或設備/模擬器6.1工作
我試着撥打ShouldAutoRotate函數返回true,但它不能正常工作
也起到willrotate完全不來電!
我認爲還有另一種方式來實現與SDK 6
任何幫助的方向?
工作我有開發利用MonoDevelop的iPad的rientation不與SDK 6.1
現在我有問題,定向SDK 6.1
方向iPad應用程序沒有與SDK 6.1或設備/模擬器6.1工作
我試着撥打ShouldAutoRotate函數返回true,但它不能正常工作
也起到willrotate完全不來電!
我認爲還有另一種方式來實現與SDK 6
任何幫助的方向?
在iOS6的,自動旋轉和方向變化已經改變了,所以我使用以下步驟
1)您將需要一個根視圖控制器指定給您FinishedLaunching應用程序主窗口解決了這個問題。
所以,如果以前你像我一樣在main.cs有這個在您的FinishedLaunching(UIApplication app)
方法:
window.AddSubview(mainVC.View);
這種替換:
window.RootViewController = mainVC;
2)更換此:
public override bool ShouldAutorotateToInterfaceOrientation (UIInterfaceOrientation toInterfaceOrientation)
有了這兩個功能:
public override bool ShouldAutorotate()
{
return true;
}
public override UIInterfaceOrientationMask GetSupportedInterfaceOrientations()
{
return UIInterfaceOrientationMask.All;
}
3-你可以用WillRotate
功能
不錯!在iOS中也一樣(使用iOS本機功能)! – EeKay 2013-02-28 14:50:32
添加代碼火的旋轉動作,你嘗試過什麼..... – 2013-02-24 18:31:44
我剛剛返回true上shouldAutoRotate功能,必須啓用自動調整方向,因爲我知道 – 2013-02-24 18:34:38
也如果我用SDK運行相同的代碼小於6.1,方向工作正常! – 2013-02-24 18:37:22