2013-08-21 176 views
0

我有一個UIImageView需要能夠在所有視圖中平移,捏和旋轉,但imageView需要更改滑動移動的圖片。有關如何完成此任何想法?我添加了一個UISwipeGestureRecognizer,但是這將改變任何滑動運動的圖片。一旦用戶拖拽屏幕或者在屏幕上看不到50%以上的圖片,理想情況下我就可以將圖片製作成動畫,並將新圖片放到屏幕上。提前致謝。滑動UIImageView的屏幕

回答

1

這正是UIScrollView的原因。只需將您所有的UIImageView添加到UIScrollView,按照正確的順序排列它們,並設置.paging = YES。確保你也設置了正確的contentSize,否則UIScrollView根本不會滾動!

另外,請查看delegate方法,瞭解如何配置UIScrollView進行縮放。您可能需要將UIImageView放在自己的UIScrollView中,該號碼將啓用對特定UIImageView的縮放,但這取決於您的需求。

希望有助於!

+0

這樣做會讓我失去移動卡片的動畫+每張圖片的隨機旋轉角度。 – Daantjeeuh

+0

沒關係,我修好了。使用滾動視圖確實是解決這個問題的方法,我可以保持隨機旋轉角度(儘管圖像會重疊一點)+手勢。謝謝你的幫助! – Daantjeeuh

+0

沒問題!很高興我能幫上忙! – msgambel