ios - 为什么我的 WKWebView 的故事板表示看起来与在模拟器上运行的不同?
问题描述
我怎样才能让我的WKWebView
比赛成为安全区域?
安全区域是我可以安全地显示内容而不会弄乱顶部状态栏或类似内容的区域。
我以为我可以让我WKWebView
成为安全区的孩子,但这是不可能的。
我选择了我的 Web 视图,然后单击约束并在各处选择安全区域。但是如果我选择左侧的“Web View”,那么它表明它比安全区域大得多:
如果对它有约束,它甚至不知道我如何定位 webview,例如,我这样定位它:
...但是如果我模拟它,那么它看起来仍然很完美。
解决方案
来自评论 - 你的问题是“为什么我的 WKWebView 的故事板表示看起来与模拟器上运行的不同?” 如果是这样,那是因为在情节提要中设置约束默认情况下不会更改您在情节提要中手动设置高度和宽度的方式。约束仅在运行时应用,然后覆盖您在情节提要中设置的任何大小。
推荐阅读
- c# - 如何将视图模型中的属性数据绑定到 WPF 中的自定义用户控件?
- c# - 通过继承创建一个懒惰和一个渴望的 DbContext?
- php - 在laravel中添加列时未定义的变量
- php - 如何解决 HTTP 错误 500.19 - laravel 的 IIS 10.0 中的内部服务器错误 0x8007000d
- sql-server - 仅当 state_desc 为 ONLINE 时为每个 DB 运行特定的 sql
- r - 为 R 网页设置传单的标题
- audio - ffmpeg AAC 音频编码与 libfdk_aac:-q:a 和 -vbr 质量参数之间的区别?
- sql-server - 如何根据选择中的两列添加计数以及更多列
- java - 如何从日期格式中获取最低计时单位?
- postgresql - Postgres-XL 还不支持 TRIGGER