iOS 7 PodcastsアプリのEpisodes ( My PodcastsUITableViewController
の下) ビューと同様の方法で機能するを実装したいと思います (セルの左側の部分をタップして実行すると、そのセルは 1 つのセグエを実行する必要があります)。セルのアクセサリ ビューをタップすると、別のセグエが表示されます。
私はとfromのUITableViewController
両方を実装していますが、セルのアクセサリ ボタンをタップするか、セル内のどこかをタップするかに関係なく、前者のメソッドのみが呼び出されます。tableView:didSelectRowAtIndexPath:
tableView:accessoryButtonTappedForRowWithIndexPath:
UITableViewDelegate
では、必要な区別をどのように行うことができるでしょうか。UITapGestureRecognizer
セルに を配置し、 のcontentView
代わりにそのイベント ハンドラを使用することは可能だと思いますtableView:didSelectRowAtIndexPath:
が、もっと簡単なスキームもあるといいのですが。