0
私はいくつかのタブを持つアプリを持っています。これらのタブの最初のタブは縦方向の回転のみを許可する必要がありますが、残りのタブは自由に回転できるようにします。これも可能ですか?もしそうなら、どうすればこの効果を達成できますか?選択したタブ(iPad)に基づいてビューの回転を制限する方法は?
私はいくつかのタブを持つアプリを持っています。これらのタブの最初のタブは縦方向の回転のみを許可する必要がありますが、残りのタブは自由に回転できるようにします。これも可能ですか?もしそうなら、どうすればこの効果を達成できますか?選択したタブ(iPad)に基づいてビューの回転を制限する方法は?
各タブのビューコントローラの.mファイルでは、要件に応じてインターフェイスの向きをポートレートまたはランドスケープに設定できます。ここで
は、ビューコントローラの.mファイル内のコードブロックの抜粋である- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
// Return YES for supported orientations
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
} else {
return YES;
}
}