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