gpt4 book ai didi

ios - 设置后退按钮 segue 的速度/动画

转载 作者:行者123 更新时间:2023-11-29 12:39:59 34 4
gpt4 key购买 nike

我想从我的 viewcontroller 按下后退按钮并且没有动画发生。我替换了 navigationItem.backBarButtonItem 并且没有任何改变。我替换了现有 backBarButtonItem 中的操作和选择器,这并没有改变任何东西。我知道该属性是只读的,但我不知道这是否意味着您无法更改该属性,或者是否意味着您无法更改指针。

最佳答案

您需要创建一个 leftBarButtonItem 并将其添加到您的导航栏。您可以为它分配任何您想要的操作(大概是 popViewControllerAnimated:NO)。您可以在 IB 中通过将 barButtonItem 拖动到导航栏的左侧来执行此操作,或者在类似这样的代码中执行此操作,

-(void)viewDidLoad {
[super viewDidLoad];
UIBarButtonItem *left = [[UIBarButtonItem alloc] initWithTitle:@"Zap" style:UIBarButtonItemStyleBordered target:self action:@selector(zap:)];
self.navigationItem.leftBarButtonItem = left;
}


-(void)zap:(UIBarButtonItem *)sender {
[self.navigationController popViewControllerAnimated:NO];
}

关于ios - 设置后退按钮 segue 的速度/动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25233650/

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