我有一个drawRect,我想填写用某种颜色指定的rect。我该怎么办?到目前为止,我尝试了以下内容:
- (void)drawRect:(CGRect)rect
{
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetFillColorWithColor(context, [UIColor colorWithWhite:29/255.f alpha:1.0].CGColor);
CGContextFillRect(context, rect);
}
这似乎不起作用
答案 0 :(得分:25)
[[UIColor colorWithWhite:29/255.f alpha:1.0] setFill];
UIRectFill(rect);
这是最简单的方式