UISearchBar在iOS 11和iOS 10及更低版本中表现不同。iOS 11导航栏中的UISearchBar
- 大小已更改
- 推动控制的另一观点是缺少
我处理与此代码以某种方式“解决”大小时的淡出动画:
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
})
看到一个视频的破碎的动画效果here。
我有同样的问题,你是如何解决它的? – sancho