0

アプリを作成します。そのアプリでは、UIsplitDetailview とシンプルなビュー コントローラーを使用しました。

私の問題は、ランドスケープとポートレートモードでUIviewフレームを設定するにはどうすればよいですか.UIsplitviewcontrollerはランドスケープモードのみです。

問題は、ipadの向きを変更すると、uiviewがnullに設定されることです-

(void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
{
[self.view setFrame:CGRectMake(0, 0, 768,1024)]; 
[formulaScrollView setFrame:CGRectMake(0, 0,700,700)]; 
[formulaView setFrame:CGRectMake(0, 0, 768,1024)]; 
self.view.bounds=CGRectMake(0, 0,768,1024);
}
4

0 に答える 0