gpt4 book ai didi

ios - 是否可以更改搜索栏中取消按钮的垂直位置?

转载 作者:行者123 更新时间:2023-11-28 11:58:59 25 4
gpt4 key购买 nike

当我将应用程序从 iOS SDK 10 更新到 11 时,我将搜索栏从 UIView 移到了 UIViewController 中的 navigationItem。此外,我在 UISearchBar 中设置了一个背景图像,并设置了垂直偏移,因为 Logo 和 searchBar 之间的距离很小。

search is not active

searchBar.setSearchFieldBackgroundImage(searchFieldImage, for: .normal)
searchBar.searchFieldBackgroundPositionAdjustment = UIOffset(horizontal: 0, vertical: 4)

但我无法将“取消”按钮放置在垂直位置。如何在 UISearchBar 中设置取消按钮的垂直位置,或在按钮中设置标题?

search is active

最佳答案

访问取消按钮如下:-

UIBarButtonItem *cancelButton = [UIBarButtonItem appearanceWhenContainedIn:[UISearchBar class], nil];

现在尝试更新cancelButton 的框架(y 轴)。

关于ios - 是否可以更改搜索栏中取消按钮的垂直位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50389968/

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