CGAffineTransformation设置锚点吗?
|
我对某事感到好奇。在我的应用中,我正在运行一个动画,在其中对视图进行了一些调整。我正在创建这样的转换:
CGAffineTransform resize = CGAffineTransformMakeScale(0.8, 0.8);
但是,当我将此转换应用于视图并观看其运行时,它会从顶部调整大小并向底部缩小。我想要的是它在各个方向上均等地调整大小并向中心收缩的位置,就像“锚点”位于中心一样。你知道我在说什么?这可能吗?
没有找到相关结果
已邀请:
2 个回复
邵酮
将原点移动到中心-将它们与
合成为单个变换
盛虱
然后您可以像这样设置视图的锚点
AnchorPoint点的值介于0到1之间。0,0是iPhone的左上角。