【发布时间】:2013-02-27 08:50:37
【问题描述】:
我正在为 iphone 和 ipad 构建一个非常简单的应用程序,它带有一个加载站点的 UIWebView,但是有一个问题,它在 iphone 上正常工作,但在 iPad 上,站点向上移动,甚至无法滚动。
以下是截图:
苹果手机:
ipad:
您可以看到 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];
【问题讨论】:
-
myWebView.frame = self.view.bounds; -
只需检查您的 Autosizing for Layout in xib for iPad。
-
您是否尝试过使用其他网站,相同的代码?我只是在 Safari 中打开该网站,它的打开方式与 iPad 完全相同,当我调整 Safari 浏览器的大小时,它会发生变化,也许问题可能是该网站的 JS,