2011-05-22 115 views
0

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

回答

0

设置uiwebview框架属性以匹配父视图的属性,根据需要添加一些填充。 WebView = [[UIWebView alloc] initWithFrame:CGRectMake(5,5,self.view.frame.size.width -5,self.view.frame.size.height -5)];

使用“autoresize”并设置灵活的宽度和/或高度。应该这样做:

WebView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;

+0

你应该''CGRectMake(5,5,self.view.frame.size.width -10,self.view.frame.size.height -10)'在任一边填充5个点。使用5而不是10会导致布局尴尬。 – Webdevotion 2013-03-07 11:14:33

相关问题