为什么这样做:
- (void)tableView: (UITableView *)tableView willDisplayCell: (UITableViewCell *)cell forRowAtIndexPath: (NSIndexPath *)indexPath {
cell.backgroundColor = [UIColor redColor];
}
但是这个没有?
- (void)tableView: (UITableView *)tableView willDisplayCell: (UITableViewCell *)cell forRowAtIndexPath: (NSIndexPath *)indexPath {
cell.backgroundColor = [UIColor colorWithRed:250 green:100 blue:100 alpha:1];
}
我是否因此受限于预定义的UIColor颜色?
答案 0 :(得分:3)
使用:
cell.backgroundColor = [UIColor colorWithRed:250/255.0 green:100/255.0 blue:100/255.0 alpha:1];
他们需要漂浮。
答案 1 :(得分:2)
您指定的值无效。颜色通道值是0.0f..1.0f
范围内的浮点数。