gpt4 book ai didi

ios - 你如何制作下拉搜索栏?

转载 作者:行者123 更新时间:2023-11-29 01:19:29 25 4
gpt4 key购买 nike

在 iOS 日历应用中,当您按下搜索图标时,会显示一个包含搜索栏的动画下拉菜单,并立即获得焦点。

在按搜索图标之前

Before

按下搜索图标后

After

我将如何在我的 onw 应用程序中开发类似的搜索下拉菜单?我将使用什么样的类/方法来实现这一目标以及如何将它们组合在一起?请注意,我确信我可以找到第三方库来处理此问题,但我想知道如何仅使用核心 iOS 库来完成此操作。

最佳答案

lazy var searchBar = UISearchBar(frame: CGRectMake(0, 0, 0, 0))

override func viewDidLoad() {
super.viewDidLoad()

searchBar.placeholder = "Search"
self.navigationItem.rightBarButtonItem.image = UIImage(named: searchIcon.png)
}

func searchIconTapped() {

navigationItem.titleView = searchBar
}

要返回默认值,只需将 navigationItem.titleView 设置回 nil

关于ios - 你如何制作下拉搜索栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34778121/

25 4 0