iPhone: рисовать объекты по кривой - PullRequest
0 голосов
/ 18 августа 2011

Добрый день, друзья.

Есть задача: нарисовать повторяющиеся объекты (UIImageView и UILabel) вдоль кривой (точнее, это дуга).

Какие классы следует использовать для этого?

1 Ответ

2 голосов
/ 18 августа 2011

В качестве альтернативы Android Path, вы можете использовать UIBezierPath или CGPath .Первым является Objective-C, а позже чистый C. Я рекомендую использовать UIBezierPath, поскольку его проще использовать.

Чтобы повернуть представление, используйте свойство transform UIView этот вопрос для примера о том, как его использовать).Но учтите, что вам нужно игнорировать frame (он не определен) и перемещать представление, изменяя вместо него center.

...