Ios 如何创建具有两种不同颜色的自定义圆形UIView?
有没有一种方法可以创建两种不同颜色的圆形UIView, 像这样:Ios 如何创建具有两种不同颜色的自定义圆形UIView?,ios,objective-c,uiview,draw,Ios,Objective C,Uiview,Draw,有没有一种方法可以创建两种不同颜色的圆形UIView, 像这样: 应该按照您在图像(边框)上看到的那样分割圆。子类UIView并实现drawRect:方法 以下是开始绘制圆的代码: - (void)drawRect:(CGRect)rect { CGContextRef ctx = UIGraphicsGetCurrentContext(); CGContextAddEllipseInRect(ctx, rect); CGContextSetFillColor(ctx,
应该按照您在图像(边框)上看到的那样分割圆。子类
UIView
并实现drawRect:
方法
以下是开始绘制圆的代码:
- (void)drawRect:(CGRect)rect
{
CGContextRef ctx = UIGraphicsGetCurrentContext();
CGContextAddEllipseInRect(ctx, rect);
CGContextSetFillColor(ctx, CGColorGetComponents([[UIColor blueColor] CGColor]));
CGContextFillPath(ctx);
}
另外,看看