![](/img/trans.png)
[英]rotating moving scaling of UIImageView moving inversly after rotating by 180*
[英]Rotating and Moving a UIImageView (CocoaTouch)
这段代码可以旋转:
CGAffineTransform transform = CGAffineTransformMakeRotation(radians(lastAngle++));
anImage.transform = transform;
这段代码可以移动我的UIImageView
CGRect frame = [anImage frame];
frame.origin.x+=1;
frame.origin.y+=1;
[anImage setFrame:frame];
但是当我将它们组合在一起时,图像在每次运行中都会逐渐延伸。 也许不应该这样修改框架?
http://developer.apple.com/iphone/library/Resources/439/Images/icon_warning.gif 警告:如果
transform
属性不是Identity Transformation,则该属性的值未定义,因此应忽略。
.transform
属性也可以用于翻译,请参见CGAffineTransformMakeTranslation或CGAffineTransformTranslate。
改为更改“中心”属性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.