ナビゲーションバーの上でBarButtonItemを使用しています。そして、BarButtonItemにdoneMethodを割り当てました。ボタンを押しても検出されませんが、BarButtonItemの上でスワイプしようとすると、doneMethodが呼び出されます。それは私にとって本当に奇妙です。誰か教えてもらえますか?
これは私のサンプルアプリのスクリーンショットです。そして、.hファイルで私はメソッドを次のように書きました
- (IBAction) doneButtonPressed:(id)sender;
および.mでのそれぞれの実装
- (IBAction) doneButtonPressed:(id)sender{
NSLog(@"Done Button Pressed");
}