2
我知道,自從ios 6發佈以來,Apple已經改變了設置屏幕自動旋轉的所有功能。我已經能夠應用這些更改,但自從我開始使用最新的xcode版本以來,我的所有應用程序在ios 5中啓動時都不會自動自動旋轉到方向。我所瞭解的是,爲了支持自動從IOS旋轉5,你讓那個進行自動旋轉的功能,我有:ios 5屏幕初始自動旋轉
- (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation
{
// Return YES for supported orientations
BOOL allowed = NO;
if(interfaceOrientation == UIInterfaceOrientationLandscapeLeft){
allowed = YES;
}
return allowed;
}
我的問題是,當應用程序在模擬器中啓動,它會自動顯示在縱向方向,但是當我旋轉模擬器風景留下它自動旋轉,然後不自動迴轉。爲什麼模擬器不能將應用程序的顯示器自動旋轉到橫向?這也會發生在運行ios 5或5.1的設備上嗎?
編輯
我也注意到,在iOS 5及5.1模擬器,但不是在的iOS 4.3模擬器
確保支持的方向僅爲橫向,因爲模擬器將在啓動時檢查這些值。 – msgambel
謝謝!我忘了這麼做,現在它工作 –
太棒了!我會發表我的評論作爲未來人們使用的答案。 – msgambel