我正在使用导航栏顶部的 BarButtonItem。我已经为 BarButtonItem 分配了一个 doneMethod。当我按下按钮时它没有被检测到,但是如果我尝试在 BarButtonItem 顶部进行一些滑动,它正在调用 doneMethod。这对我来说真的很奇怪。谁能告诉我为什么?
这是我的示例应用程序的屏幕截图。在 .h 文件中,我将方法编写为
- (IBAction) doneButtonPressed:(id)sender;
以及 .m 中的相应实现
- (IBAction) doneButtonPressed:(id)sender{
NSLog(@"Done Button Pressed");
}