0
我有一個iphone應用程序,我只想以橫向模式呈現其中一個視圖,並將代碼設置在其視圖控制器下方。所有在iPhone(其預期的平臺)上都可以正常工作,但是在iPad上運行以進行演示時,橫向視圖的左側邊緣會被截斷約10個像素。即它看起來像顯示器對於屏幕來說太寬。沒有其他視圖會受到影響,並且在1倍或2倍變焦時會發生同樣的情況。iPad風景模態視圖大小不正確
這是一個錯誤還是我錯過了什麼?
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}
感謝您迴應蓋伊的情況。我還沒有實施任何修改方向的代碼。我所有的視圖都設置爲AutoSize,我只是依靠框架來進行輪換。 – 2010-08-29 09:25:44
在您編寫的代碼中,您引用的是「interfaceOrientation == UIInterfaceOrientationLandscapeRight」,但在處於橫向模式時interfaceOrientation可能未知 – 2010-08-29 10:59:23