swift – 带有nil searchResultsController的UISearchController

swift – 带有nil searchResultsController的UISearchController,第1张

概述我正在使用带有UITableView的UISearchController,并在我的基本视图控制器上使用相同的表视图来显示搜索结果(没有指定单独的搜索结果控制器作为searchController = UISearchController(searchResultsController:nil)). 但是,尽管将searchResultsController设置为nil,但在搜索处于活动状态时,仍 我正在使用带有UItableVIEw的UISearchController,并在我的基本视图控制器上使用相同的表视图来显示搜索结果(没有指定单独的搜索结果控制器作为searchController = UISearchController(searchResultsController:nil)).

但是,尽管将searchResultsController设置为nil,但在搜索处于活动状态时,仍在我的视图控制器上显示一个空的透明_UISearchControllerVIEw.

有没有办法防止这种情况,并将我的视图控制器保持在搜索视图控制器hIEarchy的顶部?

谢谢.

解决方法 您可以通过将搜索控制器的dimsBackgroundDuringPresentation属性设置为false来删除它

searchController.dimsBackgroundDuringPresentation = false
总结

以上是内存溢出为你收集整理的swift – 带有nil searchResultsController的UISearchController全部内容,希望文章能够帮你解决swift – 带有nil searchResultsController的UISearchController所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/999876.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存