我有一个UITableView
,如果我在其委托中实现didHighlightRowAtIndexPath
和didUnhighlightRowAtIndexPath
,我会得到与我没有实现不同的滚动行为。
通常,您可以点按并按住UITableViewCell
,它会突出显示,然后如果您在屏幕上向上或向下移动手指,则突出显示将取消,并且您的表格视图将向该方向滚动
如果您实施didHighlightRowAtIndexPath
,则单元格会突出显示,但当您上下移动时,列表不会滚动,但当您的手指移出和移出单元格时,单元格将突出显示/取消突出显示。
有没有办法使用didHighlightRowAtIndexPath
实现我自己的突出显示行为,同时保持UITableView
的标准滚动行为?