私はいくつかのナビゲーションコントローラに接続されたタブバーコントローラを持っています。ナビゲーションコントローラの1つとして、私は内部にウェブビューを持つビューコントローラを持っています。すべてが完璧に動作します。しかし、ユーザーがウェブビュー内の好きなものをクリックして2番目のページに移動したとします...そのユーザーが下部にあるタブバーボタンをクリックして元のWebビューに戻すようにします。うまくいけばそれは理にかなっていますが、例として、あなたのiPhoneのApp Storeアプリを見てください。おすすめページ内のアプリをクリックしたとします。 [注目のタブバー]ボタンをクリックすると、ユーザーは元のページに戻ります。以下は私が使用しているコードです。これはObjective-Cです。タブバー/ナビゲーションの更新
@pckillで述べたように@property (weak, nonatomic) IBOutlet UIWebView *webView;
@end
@impementation FirstViewController
-(void)viewDidLoad {
[super viewDidLoad];
NSURL *url = [NSURL URLWithString:@"www.google.com"]; [self.webView
loadRequest:[NSURLRequest requestWithURL:url]];
}
-(void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
}
@end
を言うの? (例えば、タブをタップしたときに実行されるコードは何ですか) – Stonz2
[tabBarがタップされたときにrootViewに移動]の可能な複製(http://stackoverflow.com/questions/12142755/go-to-rootview-when-tabbar -tapped) – pckill
@pckillルートVCにポップバックするのではなく、Webビューが必要なので、それはかなり駄目ではありません。 – Stonz2