gpt4 book ai didi

ios - 调整导航栏中 UISearchBar 的大小?

转载 作者:行者123 更新时间:2023-11-29 10:22:33 24 4
gpt4 key购买 nike

我已经将 UISearchBar 添加到 UINavigationBar 并且效果非常好,除了这里的 UISerachBar 的左填充。在调试时,我开始知道这里的后退按钮框架太大,这就是为什么 UINavigation 栏标题 View 从左侧移动太多。怎么处理?

我想实现类似 twitter 的应用程序,其中后退按钮和搜索栏之间的间距不大。

提前致谢!

最佳答案

您可以在导航栏中添加自定义后退按钮以覆盖默认后退按钮(在本例中为左按钮):

UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"my-back-button-image.png"]];
imageView.frame = CGRectMake(0, 0, 43, 30);

UIBarButtonItem *barButtonItem = [[UIBarButtonItem alloc] initWithCustomView:imageView];

self.navigationItem.leftBarButtonItem = barButtonItem;

左键和搜索 Controller 之间的空间变小了。

关于ios - 调整导航栏中 UISearchBar 的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34195303/

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