【发布时间】:2011-04-05 23:19:24
【问题描述】:
有没有在分组的表格视图单元格上设置自定义选定背景颜色的好方法?我不想制作四张图像并跟踪哪一张适合哪个单元格。
我会使用UITableViewCell 的backgroundView 和selectedBackgroundView 属性,但它们破坏了分组表视图样式的圆角。
现在,我有一个 UITableViewCell 子类,它覆盖 -setHighlighted:animated: 和 -setSelected:animated: 来切换单元格的 backgroundColor。这完美地工作,除了它不动画,即使backgroundColor 是一个动画属性,并且对它的更改在适当的时候包含在对-beginAnimations:context: 和-commitAnimations 的调用中。
【问题讨论】:
标签: iphone objective-c uitableview