【发布时间】:2013-08-02 14:46:02
【问题描述】:
我设置:
cell.selectionStyle = UITableViewCellSelectionStyleGray;
并使用代码突出显示一行:
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:0 inSection: 0];
[self.tableView selectRowAtIndexPath:indexPath animated:NO scrollPosition:UITableViewScrollPositionNone
即使我设置为灰色,突出显示的颜色也始终为蓝色。如果我设置:
cell.selectionStyle = UITableViewCellSelectionStyleNone;
它工作正常,没有亮点。但只是不适用于:
cell.selectionStyle = UITableViewCellSelectionStyleGray;
它只显示蓝色而不是灰色。任何的想法?谢谢。
【问题讨论】:
-
请发布包含设置选择颜色和执行选择的完整方法主体的代码。
-
你不会偶然在 iOS 7 中尝试这个,是吗?
标签: ios objective-c