gpt4 book ai didi

xcode - 使用最初隐藏在 Swift iOS 9 中的 TableView 实现 UISearchController

转载 作者:行者123 更新时间:2023-11-28 06:41:18 26 4
gpt4 key购买 nike

我正在尝试在一个 View 中实现搜索栏,该 View 将在表格 View 中动态显示在搜索栏中键入的过滤信息。 TableView 最初应该隐藏,直到用户不开始输入。我搜索了相同的内容,但我得到的只是嵌入在 TableView 标题中的搜索 Controller ,其中 TableView 已经存在,并显示了一些其他信息。下图是我到目前为止尝试过的 enter image description here

底层是一个 map View ,因此我无法设置最初显示的表格 View

最佳答案

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 中:)

关于xcode - 使用最初隐藏在 Swift iOS 9 中的 TableView 实现 UISearchController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37941293/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com