gpt4 book ai didi

ios - 有没有办法在编辑时只激活搜索栏上的取消按钮?

转载 作者:行者123 更新时间:2023-11-28 05:36:31 26 4
gpt4 key购买 nike

我知道您可以使用文本字段上的清除按钮来执行此操作,如下所示:

searchController?.searchBar.searchTextField.clearButtonMode = .whileEditing

但是搜索栏上的取消按钮是否有类似的东西?

searchController?.searchBar.showsCancelButton = true // this exists
searchController?.searchBar.cancelButtonMode = .whileEditing // I could not find this

Cancel Button

谢谢!

最佳答案

如果您不希望在用户实际点击搜索 Controller 的搜索栏之前显示搜索栏,请不要为取消按钮添加任何代码。默认行为是在用户激活搜索之前不显示取消按钮。

只需删除您必须设置的任何代码或更改取消按钮。

从 iOS 13 开始,您可以使用 UISearchControllerautomaticallyShowsCancelButton 属性,但在 iOS 中它默认为 true。在 Mac Catalyst 下它似乎默认为 false

关于ios - 有没有办法在编辑时只激活搜索栏上的取消按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58468949/

26 4 0