たとえば、iPhoneではビューを縦向きにし、iPadでは横向きにします。
この状況でiPhoneまたはiPadで実行されているかどうかを検出するにはどうすればよいですか?
たとえば、iPhoneではビューを縦向きにし、iPadでは横向きにします。
この状況でiPhoneまたはiPadで実行されているかどうかを検出するにはどうすればよいですか?
あなたの中にこれを書いてくださいUIViewController
:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone)
return UIInterfaceOrientationIsPortrait(interfaceOrientation);
else
return UIInterfaceOrientationIsLandscape(interfaceOrientation);
}