swift - 在 iOS 10 及更低版本的所有视图控制器中意外显示标题
问题描述
我所有的视图控制器和约束在 iOS 11 及更高版本中都很好,但在 iOS 10 及更低版本中,在所有页面中创建的空间如下图所示:
我什至在视图控制器中尝试了一个简单的 Web 视图,对安全区域有四个约束,但我得到了相同的结果。(在 iOS 11 及更高版本中视图良好,在 iOS 10 及更低版本中顶部有空间。另一个奇怪的事情是我的一些应用程序现在有这个问题,而另一些则没有:|。我该怎么办?
解决方案
你能试试这个吗?
if #available(iOS 11.0, *) {
scrollView.contentInsetAdjustmentBehavior = .never
} else {
self.automaticallyAdjustsScrollViewInsets = false
}
注意:如果您使用的是 (tableView, collectionView) 而不是滚动视图,请使用。
推荐阅读
- tokenize - 原始 bert 与标记器:哪个标记器具有正确的输出?
- c++ - 如何将字符串全部大写?
- c# - 如何在C#中访问嵌套在父类中的子类项
- git - 如何在 Visual Studio Code 中查看文件夹的 Git 历史记录?
- java - Scala:在 json 中使用 Regex 过滤器选择 Jackson JsonNode 键
- javascript - NodeJS异步/等待数据库
- swift - 如何在现有 Storyboard Tab Bar Controller 中使用 Hosting Controller for SwiftUI?
- azure - 使用 azure Labservices 部署带有 Windows 映像的 Lab
- python - 如何使用 Firebase 管理员从 Firebase 中删除用户的 Facebook 数据?
- c# - 从 .NET Core 项目的 VSIX 插件获取 StartArguments