【发布时间】:2017-12-27 16:13:18
【问题描述】:
【问题讨论】:
-
检查这个:imgur.com/a/buMVK
-
我已经实现了一个自定义搜索控件,当它显示时,它会隐藏导航栏,然后,当用户处理它时,导航栏会显示回来(我还有一个动画要移动导航栏超出可见区域)。但我不能重复你的问题。导航栏的safeAreaLayoutGuide在显示时你检查了吗?
-
@RichieRich 没用
-
@Sergiob 是否默认启用 safeAreaLayoutGuide?我的好像被禁用了
-
视情况而定。您可以从 Interface Builder 启用它。这是从 iOS 11 开始引入的新布局指南。在使用之前,topLayoutGuide(和 bottomLayoutGuide)被 safeAreaLayoutGuide 取代。在此处查看布局指南的含义:developer.apple.com/documentation/uikit/uiview/…。但是我从你的照片中看到的行为很奇怪。确定不移动任何视图?