我正在爲一個動物園做一個應用程序,它很簡單,但因爲在fisrt我試圖使用代碼和使用xcode 3.2,但我有一些問題,所以我開始它與Xcode 4.3和我試圖與故事板。使用故事板Xcode的景觀模式
我的問題是,我怎麼能把所有的應用程序在橫向模式?我的意思是我已經將它設置在infoplist:初始界面的方向,然後在.m文件我改變了以下內容:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return UIInterfaceOrientationLandscapeRight;
}
但doesn't工作。當我添加一個tabbarcontroller並鏈接它時,所有的視圖都變成了肖像。如果我旋轉它的第一個確實給了我景觀,但所有其他人總是在肖像,所以我能做什麼?
使用'UITabBarController'時,其中的所有'viewControllers'必須支持你想要的方向。這意味着,他們都必須爲景觀返回YES。你有沒有考慮到這一點? – Canopus
@Canopus說了些什麼,加上UINavigationController包含的viewControllers也是如此。 – Till
其實我只有一個班級,所有事情都是由故事板鏈接的,所以我必須爲TabBar控制器製作班級?我的意思是它工作正常,只是這個接口方向的問題。 –