2010-09-14 83 views
1

因此,當用戶從包含表格的彈出窗口中選擇一個項目時,我將呈現全屏模式視圖。問題在於當顯示模態視圖並且iPad旋轉時,狀態欄旋轉,但視圖保持其之前的任何方向。它看起來很奇怪。因爲我是從一個popover展示它,所以我認爲它可能與此有關。我有我的所有視圖旋轉委託方法到位和運作。有沒有人有任何想法可能會導致這種行爲或看到任何像它之前?它背後的主要觀點是旋轉完美,只是不是模態的觀點。提前致謝!視圖旋轉的iPad問題

+0

有沒有人向蘋果報告錯誤? – krasnyk 2011-01-14 11:29:16

+0

我不確定,我從來沒有。我總是避免進入這種情況,所以我不知道他們是否修復它... – gabaum10 2011-01-14 14:23:22

回答

1

我相信問題是UISplitViewController中的一個錯誤,當全屏幕模式視圖顯示在頂部時。我通過使用不同的風格來解決它,例如UIModalPresentationFormSheetUIModalPresentationPageSheet。我希望這將在iOS 4.2中得到修復...

+0

是的,我認爲這是問題所在。我使用了FormSheet方法,現在它工作得很好。感謝您的幫助,並希望這將在未來得到解決! – gabaum10 2010-09-14 17:48:41

0

也可能會注意到shouldAutorotateToInterfaceOrientation的默認實現,並簡單地返回YES以支持所有旋轉。

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
    // Return YES for supported orientations 
    return YES; // (interfaceOrientation == UIInterfaceOrientationPortrait); 
}