gpt4 book ai didi

iphone - UINavigationController:如何管理取消按钮和后退按钮

转载 作者:可可西里 更新时间:2023-11-01 04:23:03 25 4
gpt4 key购买 nike

假设我有两个 Controller A 和 B...当我从 A 导航到 B 时,B Controller 上的后退按钮将为 A。

所以我的问题是...在单击按钮时,我必须将 backButton 更改为 Cancel Button.. 在另一个后退按钮上,它应该以后退按钮箭头样式显示 backButton A。

请提出建议。

最佳答案

执行以下操作,

显示“取消”按钮:

- (void)showCancelButton {

UIBarButtonItem *cancelButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCancel target:self action:@selector(someMethod)];
[self navigationItem] setLeftBarButtonItem:cancelButton];
[cancelButton release];
}

隐藏“取消”按钮:

- (void)hideCancelButton {

[self navigationItem] setLeftBarButtonItem:nil];
}

确保 self.navigationController.navigationItem.hidesBackButtonNO

关于iphone - UINavigationController:如何管理取消按钮和后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7105034/

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