gpt4 book ai didi

iphone - 如何显示没有边框的 UIBarButtonItem?

转载 作者:行者123 更新时间:2023-12-03 20:28:07 26 4
gpt4 key购买 nike

在 IB 中,我可以选择一个 UIBarButtonItem,将其设置为“普通”、“自定义”并应用图像,它在 UIToolbar 或 UINavigationBar 中看起来不错。

当我尝试在代码中执行此操作时,我得到一个边框:

backButton = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"arrowBack"] 
style:UIBarButtonItemStylePlain
target:self
action:@selector(backButtonClicked:)];

如何获得没有边框的 UIBarButtonItem?我希望它是简单且自定义的

最佳答案

这对我有用(例如 leftButton):

 UIButton *bt=[UIButton buttonWithType:UIButtonTypeCustom];
[bt setFrame:CGRectMake(0, 0, 15, 30)];
[bt setImage:[UIImage imageNamed:@"backBT"] forState:UIControlStateNormal];
[bt addTarget:self action:@selector(popViewController:) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *leftButton=[[UIBarButtonItem alloc] initWithCustomView:bt];
self.navigationItem.leftBarButtonItem=leftButton;

关于iphone - 如何显示没有边框的 UIBarButtonItem?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10086223/

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