在拆分视图控制器的详细视图中调整UIWebView的大小

时间:2011-05-22 20:16:40

标签: ipad

我的分割视图控制器应用程序的详细视图中有一个UIWebView。一切正常,但在旋转iPad时,Web视图的宽度不会改变。如何确保Web视图始终占用位于顶部的UIToolbar外部的详细视图中的所有可用空间?

2 个答案:

答案 0 :(得分:1)

在Interface Builder中使用自动调整大小。你有什么想法吗?就我而言,Web视图正在移动: https://stackoverflow.com/questions/7394859/web-view-moving-in-split-view-when-keyboard-comes-up

答案 1 :(得分:0)

设置uiwebview框架属性以匹配父视图的属性,根据需要添加一些填充。

WebView = [[UIWebView alloc] initWithFrame:CGRectMake(5,5,self.view.frame.size.width -5,self.view.frame.size.height -5)];

使用“自动调整大小”并设置灵活的宽度和/或高度。应该做的伎俩

WebView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;