2012-02-17 75 views
0

我有一個視圖控制器,並鑑於沒有負荷的方法我有這樣的代碼iPhone應用程序的Web視圖不會出現在設備

- (void)viewDidLoad 
{ 

    [email protected]"Twitter Profile"; 
    CGRect webFrame = CGRectMake(0.0, 0.0, 320.0, 370.0); 
    UIWebView *webView = [[UIWebView alloc] initWithFrame:webFrame]; 
    [webView setBackgroundColor:[UIColor whiteColor]]; 
    NSString *urlAddress = @"http://twitter.com/#!/SummerApps"; 
    NSURL *url = [NSURL URLWithString:urlAddress]; 
    NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; 
    [webView loadRequest:requestObj]; 
    [self.view addSubview:webView]; 
    [webView release]; 

    [super viewDidLoad]; 
    // Do any additional setup after loading the view from its nib. 
} 

在模擬器一切正常,但在設備上的頁面只是不加載。 我也有相同的代碼在Facebook的另一種觀點,它工作正常的鏈接是唯一的區別!任何幫助?

+0

試着把這段代碼放到viewDidAppear – beryllium 2012-02-17 21:11:08

+0

模擬器中,它不起作用!只是一個白色背景 – 2012-02-17 21:17:58

+0

[super viewDidLoad];是在方法的中間? – 0xDE4E15B 2012-02-17 23:39:23

回答

0

那麼,當我打開我的智能設備上的safari相同的鏈接彈出一個警告,告訴我,證書是不可信的,如果我點擊確定,然後加載?你知道最新怎麼回事我認爲這就是爲什麼它不加載我的內置網頁視圖

1

你有連接你的webView與插座連接?或在模擬器中檢查您的互聯網設置。

+0

是的我認爲這是一個Twitter的問題要求在移動Safari的證書,所以不能出現在webview – 2012-04-17 00:06:53

相關問題