如何将tableViewCell背景设置为黑色渐变,如导航栏

时间:2011-05-13 15:15:06

标签: iphone objective-c uitableview

我已经设置了自己的自定义tableViewCell,并希望背景相同 黑色渐变作为我的navigationBar,样式为UIBarStyleBlackOpaque。

最好的方法是什么?

1 个答案:

答案 0 :(得分:2)

使用组合键 CMD-SHIFT-4 捕获导航栏渐变的1像素宽图像。图像将保存在桌面上(您可以使用“预览”进行裁剪等)。将图像添加到项目中。在-tableView:cellForRowAtIndexPath:中,使用:

cell.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"blackGradient.png"]];

UIKit会自动水平拉伸渐变以适合细胞的宽度。