我使用NSTimer
移動UIImageView
,因爲幾個原因動畫UIView
動畫。當它移動時,我也要旋轉它。可能嗎?一些示例代碼? 感謝iOS - 移動時旋轉圖像
2
A
回答
0
我找到了解決辦法。當我移動我的UIImageView
時,我改變了它的框架,改變了它的值y
。所以,當一個物體的框架發生變化時,不可能轉換它。所以,爲了移動我的UIImageView
,我現在改變它的center
屬性,這個轉換就像一個魅力!
0
應用轉換到視圖
- (void)viewDidAppear:(BOOL)animated {
self.imageView.contentMode = UIViewContentModeScaleAspectFit; //if not set in xib it must be set here
[NSTimer scheduledTimerWithTimeInterval:0.5 target:self selector:@selector(move:) userInfo:nil repeats:YES];
}
- (void)move:(id)timer {
CGRect f = self.imageView.frame;
static CGFloat angle = 1;
f.origin.x += 5;
f.origin.y += 10;
self.imageView.frame = f;
self.imageView.transform = CGAffineTransformMakeRotation(angle); //!!!
angle += 10;
}
+0
當我使用這段代碼時,似乎我的圖像正在擴展,我不知道爲什麼。 –
+0
用示例代碼編輯了我的答案 –
相關問題
- 1. Qt圖像移動/旋轉
- 2. 移動滑塊時旋轉圖像
- 3. Pygame圖像隨着旋轉移動
- 4. UIImageView旋轉而不移動圖像
- 5. 旋轉並移動球圖像Html 5
- 6. iOS 8自動旋轉從屏幕上旋轉圖像
- 7. 旋轉時移動的視圖
- 8. 在視圖旋轉時移動對象
- 9. 動畫旋轉視圖IOS
- 10. 圖像旋轉平移偏移
- 11. html5畫布 - 同時旋轉和移動圖像
- 12. HTML圖像在應該旋轉時向右移動
- 13. 如何在Corona中同時移動和旋轉圖像?
- 14. 與AffineTransform同時移動和旋轉圖像
- 15. iOS - 旋轉圖像或圖片
- 16. 當頁面滾動時旋轉圖像
- 17. 旋轉圖像同時動畫
- 18. 拖動圖像時的旋轉值
- 19. Android動畫的圖像視圖移動和旋轉
- 20. 圖像旋轉動畫
- 21. 圖像旋轉/動畫
- 22. 圖像自動旋轉
- 23. Java動畫:旋轉圖像
- 24. 用動畫旋轉圖像?
- 25. 圖像調整時旋轉
- 26. IOS中的多角度圖像旋轉
- 27. 在保存iOS之前旋轉圖像
- 28. 在iOS圖像旋轉輸入捕獲
- 29. iOS CAKeyframeAnimation奇怪的圖像旋轉
- 30. IOS/Objective-C:360圖像旋轉問題
你應該提供一些更多的上下文,以及你嘗試過的。 – rdurand
然後在這裏查看旋轉UIImageView:http://www.xappsoftware.com/wordpress/2012/05/24/how-to-rotate-a-uiimageview-roulette-tutorial/ – rdurand
@rdurand您已鏈接的代碼是好的,但是當我使用它時,似乎我的形象正在延伸。 –