Установить опорные точки для поворота с помощью кода? - PullRequest
0 голосов
/ 14 июля 2011

Как при настройке пользовательского фрейма / представления в коде iOS установить его режим вращения?

В UIBuilder вы можете установить «опорные» точки, чтобы определить точки отсчета для перемещения объекта через повороты. Как вы делаете это с помощью кода?

1 Ответ

1 голос
/ 14 июля 2011

Вам нужно будет включить и связать с QuartzCore, чтобы получить определение CALayer , тогда вы можете использовать его свойство anchorPoint. Э.Г.

#import <QuartzCore/QuartzCore.h>

...

someView.layer.anchorPoint = CGPointMake(x, y);

В UIViews есть CALayers, а CALayers - это то, что ОС использует для композиции. Вы можете даже работать напрямую с CALayers, если хотите, но UIViews добавляет кучу функциональных возможностей.

...