下面的代碼繪製了一個圓,我如何修改現有的代碼來繪製一個三角形呢?繪製三角形iOS
_colorDotLayer = [CALayer layer];
CGFloat width = self.bounds.size.width-6;
_colorDotLayer.bounds = CGRectMake(0, 0, width, width);
_colorDotLayer.allowsGroupOpacity = YES;
_colorDotLayer.backgroundColor = self.annotationColor.CGColor;
_colorDotLayer.cornerRadius = width/2;
_colorDotLayer.position = CGPointMake(self.bounds.size.width/2, self.bounds.size.height/2);
此方法對繪製三角形沒有用處。你應該看看UIBezierPath來做到這一點。 – rdelmar 2014-08-30 01:19:49
你也應該看看CGContext。 – user2548635 2014-08-30 01:22:58
SO不是代碼翻譯服務。 – Abizern 2014-08-30 14:54:14