如果我在iOS 5 +中使用以下行,那么它的工作效果非常好。
cell.backgroundColor = [UIColor colorWithWhite:0.0 alpha:0.2];
但是这在iOS 4中无效。我也尝试过,但它不起作用。
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {
cell.backgroundColor = [UIColor colorWithWhite:0.0 alpha:0.2];
}
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {
for (UIView *subview in [cell.contentView subviews]) {
subview.backgroundColor = [UIColor colorWithWhite:0.0 alpha:0.2];
}
}
如果我在willDisplayCell中设置颜色,它会显示单元格的黑色背景。 如何设置适用于iOS 4和iOS 4的背景单元格颜色。 iOS 5。
感谢任何帮助。感谢