- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我将 UISearchController 与 UITableView 一起使用,并在我的基本 View Controller 上使用相同的 TableView 来显示搜索结果(没有将单独的搜索结果 Controller 指定为 searchController = UISearchController(searchResultsController: nil)
).
然而,尽管将 searchResultsController 设置为 nil,但当搜索处于事件状态时,一个空的透明 _UISearchControllerView
仍然出现在我的 View Controller 之上。
有没有办法防止这种情况发生并使我的 View Controller 在搜索时位于 View Controller 层次结构的顶部?
谢谢。
最佳答案
您可以通过将搜索 Controller 的 dimsBackgroundDuringPresentation
属性设置为 false 来移除它
searchController.dimsBackgroundDuringPresentation = false
关于swift - 带有 nil searchResultsController 的 UISearchController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37897719/
我是 UISearchController 的新手,如果这是一个愚蠢的问题,请原谅。 我尝试关注 this问题,但无法获得我想要的结果。 在我的 MapViewController 的 viewDid
我有一个 TableViewController、一个 SearchResultsController 和一个 WebViewController。当我单击 TableViewController 中
所以我使用 searchResultsController,它接受一个字符串数组,并在表格 View 中显示它们(它是一个自动完成列表)。当用户按下键盘上的“搜索”按钮时,输入的字符串尚未在我的表格
我想有一个单独的 viewController 作为 searchResultsController 但是,我遇到了如下所示的异常行为。 我正在这样设置 searchController; func
我正在使用 UISearchController(不是 UISearchDisplayController),我想在搜索处于事件状态时显示一个单独的 View 。我不想使用当前 View 。 尝试使用
我有一个 UISearchController,它在点击搜索栏时显示它的 searchResultsController(这是另一个 View Controller )。我使用此 UISearchCo
当您想在单独的 searchResultsController 中显示结果时,我正在尝试弄清楚如何使用 UISearchController - 我发现的每一个指南、视频和教程都使用当前的 viewC
我创建了一个搜索栏。当我搜索某些内容时,SearchResultController 会出现并显示结果。但状态栏全白!问题是我将状态栏样式更改为白色,并且状态背景也是白色 => 现在一切都是白色的:(
我将 UISearchController 与 UITableView 一起使用,并在我的基本 View Controller 上使用相同的 TableView 来显示搜索结果(没有将单独的搜索结果
enter image description here我必须输入一些单词才能显示 searchResultsController,但我想做的是在 searchBar 处于事件状态后立即显示 sear
在新的 ViewController 的 viewDidLoad() 中调用 UISearchController(searchResultsController: nil) 会因 EXC_BREAK
我正在尝试让 UISearchBar + UISearchController 在 Obj-C 中工作,并遵循 Apple 的示例代码 here .我不想像示例中那样在 TableView 标题中设置
当我将 TableViewController 指定为 UISearchController 的构造函数时,加载表时,它会隐藏导航栏(包括标题和搜索栏)。我怎样才能让它不隐藏它? import UIK
我使用的是 UISearchController 而不是 UISearchDisplayController,我想立即在 SearchBar Tap 上显示 SearchResultControlle
嗨,这是我的问题: 在我的 AppDeleagate 的 didFinishLaunchingWithOptions: 方法中,我有一个方法 [self configureUINavigationCo
我在从 searchResultController 转到另一个 viewcontroller 时遇到问题 从一开始:我有三个 Controller ,一个嵌入了 CollectionView 和 U
我是一名优秀的程序员,十分优秀!