現在、私はiPhoneアプリで作業しています。AとBのような2つの画面があり、Aにはナビゲーションバーがありませんが、Bにはナビゲーションバーがあります。だから私はこのように設定します。
クラスA:
- (void)viewDidLoad
{
[super viewDidLoad];
self.title=@"A";
[self.navigationController setNavigationBarHidden:YES];
}
-(void)viewWillAppear:(BOOL)animated
{
[self.navigationController setNavigationBarHidden:YES];
}
クラス B:
- (void)viewDidLoad
{
[super viewDidLoad];
self.title=@"B";
[self.navigationController setNavigationBarHidden:NO];
}
-(void)Previousscreen
{
[self.navigationController popViewControllerAnimated:YES];
}
次に、アプリケーションを実行します。B から A のような前のクラスに移動すると、参照用に添付のスクリーン ショットの下の B クラスに青い色が表示されます。この問題を解決するにはどうすればよいですか? 私を助けてください
前もって感謝します