gpt4 book ai didi

iphone - 后退按钮的自定义 UIBarButtonItem

转载 作者:行者123 更新时间:2023-12-03 18:33:49 26 4
gpt4 key购买 nike

我正在尝试为导航栏中的后退按钮使用自定义项目。

UIImage *backButtonImage = [UIImage imageNamed:@"backbutton.png"];
UIBarButtonItem *customItem = [[UIBarButtonItem alloc] initWithImage:backButtonImage style:UIBarButtonItemStylePlain target:nil action:nil];
[self.navigationItem setBackBarButtonItem: customItem];
[customItem release];

我最终得到的是我的图像,周围有边框。它看起来像这样(我的图像是后退按钮):

Back Button

如何摆脱边框?我做错了什么?

最佳答案

您的图像出现在后退按钮内部,并且它显然(从您的屏幕截图来看)与后退按钮的大小不同。

您可能想要隐藏后退按钮,然后将其替换为“左栏按钮”。

代码:

UIImage *backButtonImage = [UIImage imageNamed:@"backbutton.png"];
UIBarButtonItem *customItem = [[UIBarButtonItem alloc] initWithImage:backButtonImage style:UIBarButtonItemStylePlain target:self.navigationController action:@selector(popViewControllerAnimated:)];
[self.navigationController setHidesBackButton:YES];
[self.navigationItem setLeftBarButtonItem: customItem];
[customItem release];

关于iphone - 后退按钮的自定义 UIBarButtonItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4844558/

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