Tencent / QMUI_iOS

QMUI iOS——致力于提高项目 UI 开发效率的解决方案
http://qmuiteam.com/ios
Other
7.08k stars 1.38k forks source link

QMUISearchController控制进入搜索状态 #885

Open ysyuan24 opened 4 years ago

ysyuan24 commented 4 years ago

您好! 我在控制器里创建了一个QMUISearchController,我的控制器不需要显示searchBar,所以我没有设置列表的tableHeaderView = searchController.searchBar 我希望通过点击一个按钮触发进入搜索状态,我发现调用setActive:(BOOL)active animated:(BOOL)animated这个方法,无法进入。 请问这种情况,我是否必须设置searchBar,才能使用setActive方法吗?

MoLice commented 4 years ago

遇到这种问题请先用系统的控件测试,如果系统可以,则 QMUI 按道理也可以,如果系统可以但 QMUI 不可以,那就是 QMUI 的 bug,QMUI 的 bug 我们会优先处理,如果是系统本身就有这种限制,那 QMUI 是否要突破这个限制,会衡量后再决定,不会那么快。

ysyuan24 commented 4 years ago

您好,谢谢你的回复! 这种情况我这边测试系统UISearchController,也是不能通过setActive方法进入搜索状态。但是可以通过presentViewController进入搜索状态。

在没有设置searchBar的前提下,可以通过presentViewController进入UISearchController。 而同样通过presentViewController进入QMUISearchController,页面显示空白。