gpt4 book ai didi

ios - 自定义 Swift Search 图标,可打开搜索栏覆盖层

转载 作者:行者123 更新时间:2023-11-29 05:45:32 32 4
gpt4 key购买 nike

我有一个带有搜索图标的顶栏导航(图 1),我希望能够单击此图标并弹出覆盖搜索屏幕(图 2 和 3)。我是 Swift 新手,所以我不太确定如何做到这一点。

下面的代码是我迄今为止创建搜索图标的代码。

但不知道从这里去哪里,我似乎找不到任何可以帮助我解决这个问题的东西。非常感谢您的帮助。

非常感谢

/image/OXeT2.png

/image/FskZS.png

/image/m3Xto.png

private func setupRightNavItems() {

let searchButton = UIButton(type: .system)
searchButton.setImage(#imageLiteral(resourceName: "search_icon").withRenderingMode(.alwaysOriginal), for: .normal)
searchButton.frame = CGRect(x: 0, y: 0, width: 25, height: 25)
navigationItem.rightBarButtonItem = UIBarButtonItem(customView: searchButton)

}

最佳答案

看看 UISearchController,你可以用 searchResultsController 来初始化它,这是您的第二个屏幕。然后,当用户点击搜索按钮时,您将呈现 UISearchController。

关于ios - 自定义 Swift Search 图标,可打开搜索栏覆盖层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56177333/

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