作者:1471446448_9c38cc | 来源:互联网 | 2023-01-20 09:34
UISearchBar在iOS 11中的行为与iOS 10及以下版本不同.
大小已经改变
当按下另一个受控视图时,淡出动画将丢失
我用这个代码以某种方式"修复"了大小:
if #available(iOS 11.0, *) {
searchBar.heightAnchor.constraint(equalToConstant: 44).isActive = true
}
但我无法修复动画.任何想法,除了手动推动搜索栏动画?
UIView.animate(withDuration: 0.3, animations: { [weak self] in
guard let strOngSelf= self else { return }
strongSelf.searchBar.alpha = 0.0
})
在此处查看损坏的动画效果的视频.