在UITableViewController中使用setHighlighted

时间:2013-12-20 11:44:52

标签: ios objective-c uitableview

我是否需要将UITableViewCell子类化为使用setHighlighted?我试图在拍摄的那一刻和动作发生的那一刻之间将图像叠加在我的单元格顶部。我以前通过在自定义UITableViewCell xib中使用setHighlighted来实现它,但我直接从sotryboard使用自定义单元格重新编写我的应用程序。为了能够使用setHighlighted,将整个单元子化为subid似乎过度杀死。

1 个答案:

答案 0 :(得分:1)

根据您的要求,您可以尝试使用UITableView委托方法:

tableView:didHighlightRowAtIndexPath:
tableView:didUnhighlightRowAtIndexPath:

我猜想,对UITableViewCell进行子类化并覆盖setHighlighted可能会提供更好的性能。