所以我正在构建一个用户点击正方形的游戏,
CGAffineTransformScale
)然后广场自动:
CGAffineTransformMakeRotation
)CGAffineTransformScale
)这适用于第一个方块,但是当用户尝试单击另一个方块时,方块不会放大。用户必须按照以下步骤点击下一个方块:
然后,用户可以继续选择下一个方块,转换正常。
注意:方块为UIView
(s),转换为CGAffineTransformation
(s)。
有没有办法“提交”转换,以便用户可以点击下一个sqaure而不必撤消前一个方块的转换?
答案 0 :(得分:0)
要从当前位置转换视图,您可以将视图的transform属性作为第一个参数传递。
此博客对转换的工作原理给出了很好的解释: http://iphonedevelopment.blogspot.com/2008/10/demystifying-cgaffinetransform.html