我的iPad应用程序中有一个UISplitViewController
,它会在详细信息UIWebView
中加载UIViewController
内容。我正在尝试从本地存储的html
文件加载内容。问题是webView中UIScrollView的contentSize似乎超出了webView的框架。这导致内容也可以侧向滚动,这非常烦人。我尝试过使用[[self.webView scrollView] setContentSize:CGSizeMake(w, h)];
,但这似乎不起作用。有没有人遇到类似的问题?任何帮助表示赞赏。
答案 0 :(得分:0)
如果我理解您的问题,那么您的UIWebView内容不适合您的问题。
您可以尝试使用UIWebView的这个属性:
[self webView].scalesPageToFit = YES;
这将适合webView中的内容,并且还可以为用户启用放大。
如需更多帮助,请在此处查看UIWebView的Apple文档: https://developer.apple.com/library/ios/documentation/uikit/reference/UIWebView_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40006950-CH3-SW19
答案 1 :(得分:0)
在视图控制器中尝试以下设置,初始化UIWebview。
webView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
webView.scalesPageToFit = YES;
webView.userInteractionEnabled = YES;
答案 2 :(得分:0)
[[self.webView scrollView] setContentSize:CGSizeMake(0, 0)];