在iOS Webview上添加顶部填充/边距

3
我遇到了一个问题。我想在Webview上面设置一个padding或margin。 这是问题的图片:

enter image description here

谁能帮我解决这个问题?

如果需要保留状态栏,您可以添加 20px 的顶部空间。如果不需要,则隐藏状态栏即可。 - jose920405
你是在开发原生应用还是像PhoneGap一样的混合应用? - Nirav Gadhiya
@jose920405 我想显示状态栏。但是我如何给顶部留出20像素的空间? - Laurens V
@NiravGadhiya 使用Swift和xCode开发了一个本地应用程序,并在应用程序中加载了一个Webview。 - Laurens V
在你的Storyboard中选择你的WebView,然后将其拖放到父视图中。约束列表应该被显示出来。选择“顶部与容器的间距”。验证该间距为20像素。 - jose920405
1个回答

8

方法1:在Storyboard中选择ViewController并取消自动调整滚动视图插图。

enter image description here

方法2:在视图控制器中编写。

self.automaticallyAdjustsScrollViewInsets = NO ;

这对我不起作用...更新: 它可以工作了!谢谢!我还必须删除一些约束。 - Laurens V
抱歉!它可以工作了!我第一次做错了什么。 - Laurens V

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接