私は構築していて、それを使用してwebView's
います。いくつかのタブを選択することで、webView以外のいくつかのビューも表示しています。NavigationControllerに問題があります
Ncontrolls
次のコードを持つクラスにnavigationControllerを設定しています。
- (void)push{
UIViewController myVC = [[UIViewController alloc] init];
myVC.view.frame = currentNC.view.frame;
UIImageView *logo = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"house.png"]];
UIBarButtonItem *buttonItem = [[UIBarButtonItem alloc] initWithCustomView:logo ];
[myVC.navigationItem setLefttBarButtonItem:buttonItem];
[currentNC pushViewController:myVC animated:NO];
戻るボタンを使用するたびに、UIWebViewでページを変更するときは、次のコードを呼び出して使用しpush
、戻るボタンを追加します
UIViewController *VC1 = [[UIViewController alloc] init];
[[AppDelegate sharedInstance].currentNC pushViewController:VC1 animated:NO];
戻るボタンの近くに別のボタンを追加したいビューがいくつかあります。これを置き換えるのではなく、近くに追加します。一部のビューでボタンを戻るボタンの近くに設定するオプションを探しています。
このコードは1つのボタンを追加します:
UIBarButtonItem *button1 = [[UIBarButtonItem alloc] initWithCustomView:trView];
[VC1.navigationItem setLefttBarButtonItem:button1 ];
[currentNC pushViewController:dummyVC animated:NO];
次のビューに移動して戻るボタンが表示されると、button1
消えます。この瞬間に、どうすれば戻るボタンの近くに追加できますか?