次のように、カスタムの戻るボタンをナビゲーション バー (カスタム ナビゲーション コントローラー) に追加しています:-
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
[button setImage:[UIImage imageNamed:@"goback.png"] forState:UIControlStateNormal];
[button addTarget:self action:@selector(handleBackButtonClick) forControlEvents:UIControlEventTouchUpInside];
[button setFrame:CGRectMake(0, 0, 32, 32)];//same as image width and height
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:button];
バー ボタン項目 (左と右の両方) の近くをクリックすると、バー ボタンがタッチ イベントを取得します。
この奇妙な動作を防ぎたいと思います。
向けのアプリを開発していiOS7
ます。