私は上部にナビゲーションバー、下部にタブバーを持っています。次に、ナビゲーションバーに情報ライトボタンを配置します。私の仕事は、中央の領域を別のビューに切り替えるために情報ボタンを押し、ナビゲーションバーとタブバーを静止したままにします。画面の一部でビューを切り替える方法
-(IBAction) infoButtonPressed:(id)sender
{
BMIInfo *infoView = [[BMIInfo alloc] initWithNibName:nil bundle:[NSBundle mainBundle]];
infoView.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self.navigationController pushViewController:infoView animated:YES];
[infoView release];
}
上記のコードでは、翻訳移動のようにビューを切り替えるだけでした。私はフリップの動きをしたい。どのようにできるのか?
- (IBAction)infoButtonPressed:(id)sender;
{
BMIInfo *infoView = [[BMIInfo alloc] initWithNibName:nil bundle:nil];
infoView.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:infoView animated:YES];
[infoView release];
}
この1つでは、フリップで画面を切り替えますが、画面全体が切り替わります。私はタブバーを静かにしたい。私はタブバースイッチも望んでいない。
のようなものは、私は物事を行うために、質問の希望を編集 – user844656
まだ立っクリア! – user844656
モーダル・ビュー・コントローラーでは不可能ですが、新しい画面が表示されます。そこにあるタブを複製することができます。 – Legolas