2015-09-14 2 views
0

Какова польза или цель изменения CALayerposition, который по умолчанию находится в центре, не предполагается ли он центром CALayer? То, что точка меняет центральную точку вправо или вправо, так как нижнее правое не может быть центром квадрата.Какова цель изменения положения CALayer

ответ

2

Это полезно для таких вещей, как поворот, где вы можете вращаться вокруг определенной точки, а не в центре

+0

, но и для вращения и т.д. его точка привязки, которая обрабатывать их, но что такое положение для? –

+0

Поскольку вы не можете анимировать свойство кадра с помощью Core Animation, изменения положения - это способ анимации движения слоя вокруг экрана без преобразований. С точки зрения точки привязки, они оба связаны друг с другом так, изменяя точку привязки изменит положение слоя, и вам необходимо, чтобы компенсировать. Ознакомьтесь с этим ответом для получения более подробной информации: http://stackoverflow.com/questions/1968017/changing-my-calayers-anchorpoint-moves-the-view – psobko