gpt4 book ai didi

ios - backBarButtonItem 不调用操作

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:04:31 26 4
gpt4 key购买 nike

我想在单击后退按钮时调用一个操作,但似乎不是这样。

viewDidLoad 在 rootViewController 中:

self.navigationItem.backBarButtonItem = [[[UIBarButtonItem alloc] 
initWithTitle:@"Logout"
style:UIBarButtonItemStyleDone
target:self
action:@selector(logout)] autorelease];

它的标题是正确的,但没有任何反应。

注销(在 rootViewController 中) header :

-(void)logout;

正文:

-(void)logout {
NSLog(@"test");
[[User owner] logout];
}

谁能告诉我如何解决这个问题,因为我不知道。谢谢

最佳答案

您只能更改 backBarButton 的标题。您可以尝试使用 viewWillDisappear 或 viewDidDisappear 函数,但它们不仅可以在您按下按钮后调用。 leftBarButton 是更好的解决方案,但此按钮的 View 与 backBarButton 的 View 不同。

关于ios - backBarButtonItem 不调用操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9765162/

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