簡體   English   中英

旋轉和移動UIImageView(CocoaTouch)

[英]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];

但是當我將它們組合在一起時,圖像在每次運行中都會逐漸延伸。 也許不應該這樣修改框架?

.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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM