iphone uiview круг? - PullRequest
       12

iphone uiview круг?

2 голосов
/ 18 января 2010

Новичок Q.

Я хочу создать подкласс UIView, чтобы он отображал круг.

Как это делается в iPhone?

1 Ответ

6 голосов
/ 18 января 2010

В методе 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();
   }
...