Проблема с рисованием круга в Objective-C - PullRequest
0 голосов
/ 01 ноября 2010

Я пытаюсь нарисовать круг, используя следующий код.

 -(void)drawRect
{
  CGContextRef contextRef = UIGraphicsGetCurrentContext();
  CGContextSetRGBFillColor(contextRef,1,0,0,1);
  CGContextFillEllipseInRect(contextRef, self.frame);

}

Я получаю свой круг, как и ожидалось, но по краям круга обрезано / прервано.Как я могу решить эту проблему?

1 Ответ

1 голос
/ 01 ноября 2010

Попробуйте использовать self.bounds вместо self.frame.Какой класс вы подкласс?Может быть, вы должны использовать self.view.bounds или self.view.frame?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...