gpt4 book ai didi

iphone - 还有比这更好的隐藏 backBarButtonItem 的方法吗?

转载 作者:行者123 更新时间:2023-12-03 18:31:06 27 4
gpt4 key购买 nike

我有一种隐藏导航 Controller 使用的后退按钮的方法。它是由前一个 Controller 设置的,而不是由管理当前 View 的 Controller 设置的,这使得访问起来很困难。我需要在编辑模式下执行此操作,以便防止用户离开屏幕。

if(self.editing) {
// Get rid of the back button
UIView *emptyView = [[UIView alloc] init];;
UIBarButtonItem *emptyButton = [[[UIBarButtonItem alloc] initWithCustomView:emptyView] autorelease];
[self.navigationItem setLeftBarButtonItem:emptyButton animated:YES];
} else {
// Restore the back button
[self.navigationItem setLeftBarButtonItem:nil animated:YES];
}

有更好的方法吗?

最佳答案

用它来隐藏后退按钮

[self.navigationItem setHidesBackButton:YES]

用它来显示后退按钮

[self.navigationItem setHidesBackButton:NO]

关于iphone - 还有比这更好的隐藏 backBarButtonItem 的方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/690456/

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