我正在尝试在视图中实现搜索栏,该视图将在表格视图中动态显示在搜索栏中键入的过滤信息。此外,表格视图最初应该被隐藏,直到用户没有开始输入。我已经搜索过相同的内容,但我得到的只是嵌入在表格视图标题中的搜索控制器,其中表格视图已经存在,还有一些其他信息要显示。下图是我迄今为止尝试过的
底层是一个地图视图,因此我无法设置最初显示的表格视图
显示searchBarShouldBeginEditing
方法中的表格。
func searchBarShouldBeginEditing(_ searchBar: UISearchBar) -> Bool {
//Currently Table is hidden
table.alpha = 0
table.isHidden = false
UIView.animate(withDuration: 0.5) {
self.table.alpha = 1
}
return true
}
注意:这是在 Swift 3 中的 :)