2012-07-13 95 views
3

我有一個根UISplitViewController,它包含一個與DetailViewController相關的UINavigationController。 DetailViewController通過故事板push segue調用另一個稱爲SecondViewController的ViewController。當用戶點擊SecondViewController工具欄上的Back按鈕時,所有的UISplitViewController都有一個從頂部到底部的轉換,而不是從DetailViewController的從右到左的轉換。在xCode設計中,所有的過渡樣式屬性都設置爲「水平翻轉」。有沒有辦法解決它?UISplitViewController從上到下過渡而不是從右到左

+0

你有沒有找到這樣的解決?我遇到了類似的問題,但是在按下MasterView時。我只發生在iOS 5.0上。在5.1和6.0上沒問題。 – 2013-01-09 09:24:53

回答

1

我有同樣的問題,在橫向的ios 5。 添加shouldAutorotateToInterfaceOrientation:無論是在主&詳細控制器解決的問題

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation { 
    return UIInterfaceOrientationIsLandscape(toInterfaceOrientation); 
} 
相關問題