[BS-29] 给UIView添加背景图片

给UIView添加背景图片

 

//默认情况下只能设置UIView的背景颜色,不能给UIView设置背景图片,但通过绘图知识可以做到

- (void)drawRect:(CGRect)rect {

    [super drawRect:rect]; 

    [[UIImage imageNamed:@"mainCellBackground"]drawInRect:rect]; 

}

 

如果在某个时间点,view的frame变化了,需要调用 [view setNeedsDisplay]; 方法在下次屏幕刷新时,重新绘制

 

 

posted @ 2016-06-15 15:31  stevenwuzheng  阅读(203)  评论(0编辑  收藏  举报