2013-02-27 103 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