自定义UITableViewCell的半选择会破坏UILabel绘图

时间:2013-06-14 11:54:24

标签: ios objective-c uitableview calayer

点击然后从UITableView的自定义UITableViewCell上滚动手指会破坏所包含的UILabel的绘图。既没有setSelected:也没有setHighlighted:被调用。 UITableView使用动态原型。点击单元格导致正常选择和绘图。这是一段视频,展示了发生的事情: http://www.youtube.com/watch?v=vMHQc5tpcOY

我在子类CALayer中进行自定义绘图。任何有关解决的指导都表示赞赏。

1 个答案:

答案 0 :(得分:0)

我能够通过重写setHighlighted来解决这个问题,如this answer中所述。