UIView *backgrdView = [[UIView alloc] initWithFrame:self.frame];
backgrdView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"list_cell_new.png"]];
self.backgroundView = backgrdView;
[backgrdView release];
7 个解决方案
#1
浅蓝色,墨蓝色
同菜鸟,看不出代码有什么问题。
同菜鸟,看不出代码有什么问题。
#2
直接设一种颜色看看
#3
1. 试jpg 格式
2. 看图片是否有被压缩,另外有没有设置一张 @2x 格式文件
2. 看图片是否有被压缩,另外有没有设置一张 @2x 格式文件
#4
切图的时候把边界阴影切给你了⋯⋯
代码没有问题
代码没有问题
#5
你list_cell_new.png是不是32位色的图?包括了alpha通道, 你改变RGB图24位试试。
#6
colorWithPatternImage画出的背景很容易出问题,透明背景也会显示为黑色建议直接用图片做背景
#7
建议你用6楼的方法 直接用图片做背景
#1
浅蓝色,墨蓝色
同菜鸟,看不出代码有什么问题。
同菜鸟,看不出代码有什么问题。
#2
直接设一种颜色看看
#3
1. 试jpg 格式
2. 看图片是否有被压缩,另外有没有设置一张 @2x 格式文件
2. 看图片是否有被压缩,另外有没有设置一张 @2x 格式文件
#4
切图的时候把边界阴影切给你了⋯⋯
代码没有问题
代码没有问题
#5
你list_cell_new.png是不是32位色的图?包括了alpha通道, 你改变RGB图24位试试。
#6
colorWithPatternImage画出的背景很容易出问题,透明背景也会显示为黑色建议直接用图片做背景
#7
建议你用6楼的方法 直接用图片做背景