【问题标题】:UIWebView not showing properly on iPadUIWebView 在 iPad 上无法正确显示
【发布时间】: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,

标签: iphone ios ipad


【解决方案1】:
try this..

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

【讨论】:

    猜你喜欢
    • 2017-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-18
    • 1970-01-01
    • 1970-01-01
    • 2019-07-13
    • 2012-11-30
    相关资源
    最近更新 更多