2012-06-24 6 views
0

У меня есть карта, на которой размещаются маркеры, которые наследуются от CALayer.
Я хотел бы масштабировать изображения на этих слоях, но сохранить их опорную точку.
Возможно ли это?масштабирование изображения на CALayer?

Спасибо!

ответ

1

Да, слои будут масштабироваться относительно их свойства привязки, не меняя его.

+0

Не могли бы вы объяснить или показать, пожалуйста? – Ted

+0

Если вы установили настраиваемую точку привязки (или отлично с центром по умолчанию) и примените масштабное преобразование ('myLayer.transform = CATransform3DMakeScale (0.5, 0.5, 1.0);'), тогда слой будет автоматически масштабироваться относительно опорная точка –

+0

Также найдено setAffineTransform: CGAffineTransformMakeScale (0.5.0.5); Благодаря! – Ted

Смежные вопросы