ios - 设置内容插入后,iOS7 上的 UIWebView 中的部分黑色背景

标签 ios iphone objective-c uiwebview

我在 iOS7 上遇到 UIWebView 的问题:

首先,我要为我的 WebView ScrollView 设置内容插入:

[webView.scrollView setContentInset:UIEdgeInsetsMake(40, 0, 0, 0)];

然后,当 WebView 加载一个空页面时, WebView 底部会出现一个黑色矩形,高度为 40。

肯定是因为content inset,我只在iOS7上遇到过这个问题。我该如何解决这个问题?任何帮助将不胜感激!

最佳答案

试试这个代码,它不是最好的解决方案,但它会去掉黑色矩形:

[webView.scrollView setContentInset:UIEdgeInsetsMake(40, 0, -40, 0)];

关于ios - 设置内容插入后,iOS7 上的 UIWebView 中的部分黑色背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21062907/

相关文章:

ios - 我在聊天气泡中显示了一个UIMenuController,它隐藏了键盘

iphone - Phonegap 应用程序中的多个 HTML

iphone - 如何结合缩放和平移动画

ios - 如何修复 SplitViewController 中的底部灰色条?

iphone - viewWillAppear/viewDidAppear 多次触发

iphone - iPhone 是否支持 WiFi ad-hoc 模式?

objective-c - 想在 iOS 应用中使用 sqlite3.h

objective-c - UITableViewCell背景颜色问题

ios - 阻止应用程序使用 Facebook 单点登录?

ios - 创建PDF时内存警告和崩溃