大佬教程收集整理的这篇文章主要介绍了不同的单元格bg颜色取决于iOS版本(4.0到5.0),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
更新到iOS 5.0后,我注意到现在,分组的UITableViewCells的默认背景颜色是一个更灰色的白色(实际上是#f7f7f7),因此UILabels的框架以丑陋的方式可见.
那么,当需要在不同iOS版本之间变化时,设置UILabels背景颜色的最佳方式是什么?我知道我可以使用opaque = NO和[UIColor clearColor],但是由于性能原因,我更愿意绘制UILabels的背景.
您可以更改所有子视图的BACkgroundColor.
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowATindexPath:(NSIndexPath *)indexPath { for (UIView* view in cell.contentView.subviews) { view.BACkgroundColor = cell.BACkgroundColor; } }
以上是大佬教程为你收集整理的不同的单元格bg颜色取决于iOS版本(4.0到5.0)全部内容,希望文章能够帮你解决不同的单元格bg颜色取决于iOS版本(4.0到5.0)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。