我的 Storyboard中的后退按钮出现问题。
Storyboard定义如下:
我的问题是,按下segue后,我无法获得后退按钮的任何引用。
我的 viewcontroller
继承自 UITableViewController
类。
我已经尝试了通常的怀疑:
self.navigationItem.leftBarButtonItem, self.navigationItem.backBarButtonItem.
在所有这些中,引用都是零。
在 SettinsViewController
的 viewDidLoad
中,我只执行以下操作:
[super viewDidLoad];
[self.tableView registerNib:[UINib nibWithNibName:[CredentialTableViewCell nibName] bundle:nil]
forCellReuseIdentifier:[CredentialTableViewCell reuseIdentifier]];
self.tableView.backgroundView = nil;
self.tableView.backgroundColor = HEXCOLOR(0xebf2f9ff);
当我按下segue时,我什么也没做,后退按钮是用之前的 View Controller 标题自动生成的,而不是采用我的“后退”标题,而且我无法获得对它的引用。
有人知道如何获取此自动生成的后退按钮的引用吗?
提前致谢。
最佳答案
你尝试过吗:
UIBarButtonItem *backButton = self.navigationItem.backBarButtonItem;
关于ios - 从 StoryBoard 获取对 TableViewController 中左按钮的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20125715/