如何在没有动画的情况下将 UISearchController 设置为活动?
Posted
技术标签:
【中文标题】如何在没有动画的情况下将 UISearchController 设置为活动?【英文标题】:How to set UISearchController active Without animation? 【发布时间】:2017-08-02 02:25:16 【问题描述】:我想做一个函数。当我单击一个名为“搜索历史消息”的单元格时,然后 navigationController 推送一个显示搜索栏的新控制器。像这样的新控制器:
我不想要任何动画,所以我需要一些建议。
【问题讨论】:
试试 pushViewControllerAnimated:NO 【参考方案1】:如果要停止 UIViewController 的动画,将动画推送到导航控制器,只需将动画参数设置为 false。
[self.navigationController pushViewController:searchvc animated:false];
另一件事是,您可以通过在 'self.view' 上调用 'layoutIfNeeded' 来停止搜索活动动画。
//activate your search option
[self.view layoutIfNeeded];
这将在没有任何动画的情况下进行必要的帧更改。
【讨论】:
以上是关于如何在没有动画的情况下将 UISearchController 设置为活动?的主要内容,如果未能解决你的问题,请参考以下文章
Django:如何在没有''的情况下将数组传输到javascript?