未调用 UIBarButtonItem 操作方法
UIBarButtonItem action method not being called
一段时间以来,我一直在尝试让这段代码正常工作,并在网上做了一些研究,看看是什么导致了这个问题,并认为有什么东西可能会阻止动作的发生。
我已将这段代码放在 viewDidLoad
和 viewWillAppear:
方法中,但它不起作用。
self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Quit" style:UIBarButtonItemStyleBordered target:self action:@selector(goMenu)];
我也试过在 goMenu
方法中添加断点,但没有被调用。
任何对此的帮助将不胜感激,因为我不知道为什么它不会被调用。
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Quit" style:UIBarButtonItemStyleBordered target:self action:@selector(goMenu)];
请将 backBarButtonItem 替换为 leftBarButtonItem。
这段代码可以工作...
一段时间以来,我一直在尝试让这段代码正常工作,并在网上做了一些研究,看看是什么导致了这个问题,并认为有什么东西可能会阻止动作的发生。
我已将这段代码放在 viewDidLoad
和 viewWillAppear:
方法中,但它不起作用。
self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Quit" style:UIBarButtonItemStyleBordered target:self action:@selector(goMenu)];
我也试过在 goMenu
方法中添加断点,但没有被调用。
任何对此的帮助将不胜感激,因为我不知道为什么它不会被调用。
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Quit" style:UIBarButtonItemStyleBordered target:self action:@selector(goMenu)];
请将 backBarButtonItem 替换为 leftBarButtonItem。
这段代码可以工作...