1
我试图在视图中实现搜索栏,该视图会在表格视图中动态地在搜索栏中显示过滤信息。在用户不开始输入之前,表格视图最初应该隐藏起来。我已经搜索了相同的,但我得到的是搜索控制器嵌入在表视图标题,其中表视图已经在那里与一些其他信息显示。下面的图片是什么,我都试过到目前为止实现UISearchController最初隐藏在Swift iOS中的表视图9
标的是一个MapView为此我无法设置最初显示
我试图在视图中实现搜索栏,该视图会在表格视图中动态地在搜索栏中显示过滤信息。在用户不开始输入之前,表格视图最初应该隐藏起来。我已经搜索了相同的,但我得到的是搜索控制器嵌入在表视图标题,其中表视图已经在那里与一些其他信息显示。下面的图片是什么,我都试过到目前为止实现UISearchController最初隐藏在Swift iOS中的表视图9
标的是一个MapView为此我无法设置最初显示
显示在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
}
注意:这是在夫特3 :)
但在表视图头添加搜索栏。 – Sam
我不相信你可以隐藏tableview,但显示搜索栏。我建议把它拿出来。起初可能很麻烦,但稍后会有所帮助。 – penatheboss