Эллипс через TouchMoved? - PullRequest
0 голосов
/ 13 марта 2011

можно ли рисовать эллипс через UITouchMoved в iphone sdk, как мы это делаем в MSPaint? пример пожалуйста?

Ответы [ 2 ]

0 голосов
/ 13 марта 2011

Просто сохраните прямоугольник в перемещенном делегате касания и нарисуйте эллипс в прямоугольнике (возможно, используя CGContextStrokeEllipseInRect) всякий раз, когда вызывается представление drawRect.Вызовите setNeedsDisplay, чтобы сказать, что drawRect необходимо вызвать когда-нибудь перед возвратом в цикл выполнения.

0 голосов
/ 13 марта 2011

Догадываетесь, что вы имеете в виду эллипс, а не затмение? Если это так, используйте + [UIBezierPath bezierPathWithOvalInRect:].

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