我想实现一个与iOS 7 Podcasts应用程序中的Episodes(在My PodcastsUITableViewController
下)视图类似的工作方式,如果我点击单元格的(左侧部分)并执行,它的单元格应该执行一个 segue如果我点击单元格的附件视图,则另一种选择。
我UITableViewController
实现了tableView:didSelectRowAtIndexPath:
和tableView:accessoryButtonTappedForRowWithIndexPath:
from UITableViewDelegate
,但是只有前一个方法被调用,无论我是点击单元格附件按钮还是单元格内的其他地方。
那么如何进行必要的区分。我认为可以将 aUITapGestureRecognizer
放在单元格上contentView
并使用其事件处理程序而不是tableView:didSelectRowAtIndexPath:
,但希望也有一个更简单的方案。