2012-06-08 109 views
0

我有一個帶6個視圖控制器的標籤欄應用程序。
第三個選項卡是在WebView上加載Google表單的視圖控制器。
問題是,當我移動到視圖控制器的web視圖時,webview開始加載,但我希望在移動到它的視圖控制器之前,在應用程序啓動後,在後臺加載webview。我不希望用戶等待表單加載。
這是我的WebView代碼:在後臺加載WebView

-(void)webViewDisplay 
{ 
    CGSize webScreen; 
    webScreen = [[UIScreen mainScreen] applicationFrame].size; 
    self.formWebView.scalesPageToFit = YES; 
    self.formWebView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight); 

    formWebView.inputView.hidden = YES; 

    [self.view addSubview: self.formWebView]; 

    [self.formWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString: 
                   [NSString stringWithFormat:(NSString *)@"%@", @"https://docs.google.com/spreadsheet/viewform?formkey=dHphcHBIaVQ5TFh1b2JOQWItd0JCTkE6MQ"]]]]; 
    formWebView.scrollView.bounces = NO; 
} 

什麼是做到這一點的最好方法是什麼?
感謝您的幫助......

回答

0

好不容易纔找到路:)
在我的AppDelegate我所做的:

ThirdViewController *thirdVC = [[ThirdViewController alloc] init]; 
[thirdVC performSelector:@selector(webViewDisplay) withObject:nil]; 

的偉大工程。
無論如何感謝...