Tun*_*Duc 19 navigationbar swift ios11
我只在iOS 11中有这个奇怪的错误,在较低的iOS中,一切正常.问题是无论何时推送到视图控制器,导航栏顶部都会出现黑色空格.有没有其他人遇到过这个问题以及如何解决这个问题?
Bil*_*fas 39
问题是,在双倍速度的情况下,您的视图大小小于导航控制器视图大小.
因此,当您滚动视图时,框架的内容在更改内容偏移期间会发生变化,并且速度也会加倍.
这可以解释这种行为.请尝试以下方法来解决问题.
extendedLayoutIncludesOpaqueBars = true
Run Code Online (Sandbox Code Playgroud)
你应该在你加入这行UIViewController,UITableViewController或UICollectionViewController
您可以将高度为44的约束添加到iOS 11的搜索栏中.
if #available(iOS 11.0, *) {
searchBar.heightAnchor.constraint(equalToConstant: 44).isActive = true
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4255 次 |
| 最近记录: |