Mik*_*ael 4 animation ios swift uisearchcontroller
当我弹出当前的ViewController时,我想从用户界面中删除searchBar。现在,我这样做:
override func viewWillDisappear(animated: Bool) {
resultSearchController.active = false //Need improvement here. remove animation
super.viewWillDisappear(animated)
}
Run Code Online (Sandbox Code Playgroud)
这里发生的是UISearchController被关闭了,但是带有动画...而且在当前状态下看起来非常糟糕。我希望它回到没有动画的初始状态,然后viewController消失并带有自己的动画。
好吧
这是解决方案:
resultSearchController.dismissViewControllerAnimated(false) { () -> Void in
//completion block
}
Run Code Online (Sandbox Code Playgroud)
如果说“ flag”值,则为false:我不需要任何动画。
| 归档时间: |
|
| 查看次数: |
1356 次 |
| 最近记录: |