2

新手Q

我希望继承一个 UIView 以便它呈现一个圆圈。

这是如何在 iPhone 中完成的?

4

1 回答 1

6

drawRect:方法中做:

   - (void)drawRect:(CGRect)rect
   {
     CGContextRef ctx = UIGraphicsGetCurrentContext();
     UIGraphicsPushContext(ctx);
     CGContextSetRGBFillColor(ctx, 1.0f, 1.0f, 1.0f, 1.0f);  // white color
     CGContextFillEllipseInRect(ctx, CGRectMake(10.0f, 10.0f, 100.0f, 100.0f));  // a white filled circle with a diameter of 100 pixels, centered in (60, 60)
     UIGraphicsPopContext();
   }
于 2010-01-17T23:48:58.810 回答