gpt4 book ai didi

objective-c - 如何将 UINavigation 后退按钮更改为图像?

转载 作者:行者123 更新时间:2023-12-04 02:34:26 26 4
gpt4 key购买 nike

所以我有这些用于自定义导航栏和项目的图像,它们看起来像这样。目前我设置了自定义导航栏,但是我不知道如何将默认的“后退”按钮更改为下面的后退按钮图片,这就是我想知道的?任何帮助将不胜感激。注意:我正在使用 Storyboard。谢谢

这是导航栏:

enter image description here

这是我不知道如何实现的后退按钮。

enter image description here

最佳答案

如果你想给 UINavigation 添加后退按钮试试这个:

首先创建后退按钮:

<强>1。如果您不需要后退操作:

        UIBarButtonItem *myBackButton = [[UIBarButtonItem alloc] initWithTitle:@"Back"
style:UIBarButtonItemStyleDone target:nil action:nil];

<强>2。如果你想创建带有图像的后退按钮,那么试试这个:

    UIBarButtonItem *myBackButton = [[UIBarButtonItem alloc] initWithImage:[UIImage
imageNamed:@"yourImageName"] style:UIBarButtonItemStylePlain target:nil
action:nil]

<强>3。如果您想创建带有图像和操作的后退按钮,请尝试以下操作:

    UIBarButtonItem *myBackButton = [[UIBarButtonItem alloc] initWithImage:[UIImage
imageNamed:@"yourImageName"] style:UIBarButtonItemStylePlain target:self
action:@selector(goBack:)]

- (void)goBack:(id)sender {
[self.navigationController popViewControllerAnimated:YES];
}

创建后退按钮后将其添加到 NavigationBar:

self.navigationItem.backBarButtonItem = myBackButton;

您可以在 viewDidLoad 方法中实现逻辑“添加后退按钮”:

- (void)viewDidLoad {
[super viewDidLoad];
self.navigationItem.backBarButtonItem = myBackButton;
}

如果您需要更多信息,请参阅: UIBarButtonItem Class Reference

这里有更多例子供您引用:


关于objective-c - 如何将 UINavigation 后退按钮更改为图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16240168/

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