2013-02-27 91 views
0

我正在構建一個非常簡單的應用程序,用於使用UIWebView加載站點的iphone和ipad,但有一個問題,它在iphone上正常工作,但在iPad上,站點向上移動,甚至不能滾動。UIWebView在iPad上不能正常顯示

以下是截圖:

iphone:

iphone screenshot

的iPad:

ipad screenshot

你可以看到在iPad上的標題部分是不可見的,請幫幫我。

這裏是.m文件代碼

UIWebView *myWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0,0,myView.frame.size.width,myView.frame.size.height)]; 
myWebView.delegate = self; 
myWebView.scalesPageToFit = YES; 
NSString *urlString = @"http://www.webhousemedia.com/?"; 
NSURL *url = [NSURL URLWithString:urlString]; 
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; 
[myWebView loadRequest:requestObj]; 
myWebView.frame = [[UIScreen mainScreen] bounds]; 
[self.view addSubview:myWebView]; 
+0

'myWebView.frame = self.view.bounds;' – nsgulliver 2013-02-27 08:58:31

+0

只需查看您的佈局自動調整大小在廈門國際銀行爲iPad。 – 2013-02-27 09:06:07

+0

您是否嘗試過使用其他網站,相同的代碼?我只是在Safari中打開該網站,它的打開方式與iPad完全相同,當我調整Safari瀏覽器的大小時,它會發生變化,也許問題可能是該網站的JS, – Amitg2k12 2013-02-27 09:17:09

回答

0
try this.. 

UIWebView *myWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0,0,self.view.bounds.size.width,self.view.bounds.size.height)]; 
+0

此代碼適用於我'myWebView.frame = self.view.bounds;' – 2013-02-27 10:06:31