【发布时间】:2012-07-08 11:12:11
【问题描述】:
我有一个 UIWebView 正在加载到另一个视图中,旋转时纵向或横向看起来一切都很好,但是当我处于纵向时,当我从纵向旋转到横向视图时,我用捏合或双击稍微放大没有完全填充 uiwebview,右侧大约有 10pxls 变黑,如此屏幕截图所示。
如果你仔细看,你会看到黑色的滚动指示器的轮廓,这表明这是 uiwebview 的一部分?如果是这样,那为什么要在这个区域变黑。
这里还有另一个 webview 的屏幕截图,向上滚动了一点,这样你就可以看到它的 uiwebview 部分...
这就是我将视图添加到详细视图的方式。
- (void)viewdidload
//..
//Load in FirstView
firstView = [[FirstMainViewController alloc] init];
firstView.view.frame = CGRectMake(0.0, 0.0, firstView.view.bounds.size.width, firstView.view.bounds.size.height);
firstView.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
firstView.view.backgroundColor = [UIColor whiteColor];
[self.view insertSubview:firstView.view belowSubview:actionTabBar];
//..
【问题讨论】:
-
更新:只有当我双击 uiwebview 中的 img 进行放大时才会发生这种情况。
-
iOS 5 上也会发生这种情况吗?
标签: iphone ios uiviewcontroller uiwebview