我正在橫向模式下開發iPad應用程序。我已經在所有視圖控制器中設置了返回值(interfaceOrientation == UIInterfaceOrientationLandscapeRight);. 但是當我通過下面的代碼給改變視圖框架時,它並沒有改變,它佔據了ipad的全屏。我如何克服這個問題,有什麼幫助嗎?我也試過view.frame。view.frame在ipad中不工作?
-(IBAction)category_Click:(id)sender
{
CGRect rect = _categoryController.view.bounds;
rect.origin.x = 0;
rect.origin.y = rect.origin.y;
rect.size.width = 1024;
rect.size.height = 650;
_categoryController.view.bounds = rect;
_categoryController.view.bounds = CGRectMake(rect.origin.x, rect.origin.y,1024, 650);
[self presentModalViewController:_categoryController animated:YES];
}
起初。你告訴'frame',但你的代碼是關於'bounds'的。 – beryllium
我都試過了..我在我的問題中提到過? –