2016-12-02 3 views
0

UIWebViewに3番目のタブバーがURLを読み込む3つのタブバーコントローラを持つiOSアプリケーションがあります。ユーザーが第3のタブバーをクリックする前にウェブビューデータをロードしたい3番目のタブバーをクリックすると、WebViewデータが読み込まれ、画面に表示されます。UIWebビューのロードデータの前のビューがタブバーにロードされています

+0

あなたには、いくつかのコードを投稿することができますを実装しますか? – haindl

+0

あなたはタブビューコントローラを設定する前に、Webviewページをロードして直前に呼び出す機能を、3番目のビューコントローラで作成しようとしましたか? – tww0003

答えて

0

サブクラスUITabBarControllerUITabBarControllerDelegate

@interface MyTabBarController() <UITabBarControllerDelegate> { 
    ... 
} 

@implementation MyTabBarController 

- (void)viewDidLoad { 
    [super viewDidLoad]; 
    self.delegate = self; 
} 

- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController { 
    if ([viewController isKindOfClass:[MyThirdViewController class]]) { 
     // Set url and load it 
    } 
} 

@end 
関連する問題