0
我有一個UIImageView需要能夠在所有視圖中平移,捏和旋轉,但imageView需要更改滑動移動的圖片。有關如何完成此任何想法?我添加了一個UISwipeGestureRecognizer,但是這將改變任何滑動運動的圖片。一旦用戶拖拽屏幕或者在屏幕上看不到50%以上的圖片,理想情況下我就可以將圖片製作成動畫,並將新圖片放到屏幕上。提前致謝。滑動UIImageView的屏幕
我有一個UIImageView需要能夠在所有視圖中平移,捏和旋轉,但imageView需要更改滑動移動的圖片。有關如何完成此任何想法?我添加了一個UISwipeGestureRecognizer,但是這將改變任何滑動運動的圖片。一旦用戶拖拽屏幕或者在屏幕上看不到50%以上的圖片,理想情況下我就可以將圖片製作成動畫,並將新圖片放到屏幕上。提前致謝。滑動UIImageView的屏幕
這正是UIScrollView的原因。只需將您所有的UIImageView
添加到UIScrollView
,按照正確的順序排列它們,並設置.paging = YES
。確保你也設置了正確的contentSize
,否則UIScrollView
根本不會滾動!
另外,請查看delegate方法,瞭解如何配置UIScrollView
進行縮放。您可能需要將UIImageView
放在自己的UIScrollView
中,該號碼將啓用對特定UIImageView
的縮放,但這取決於您的需求。
希望有助於!
這樣做會讓我失去移動卡片的動畫+每張圖片的隨機旋轉角度。 – Daantjeeuh
沒關係,我修好了。使用滾動視圖確實是解決這個問題的方法,我可以保持隨機旋轉角度(儘管圖像會重疊一點)+手勢。謝謝你的幫助! – Daantjeeuh
沒問題!很高興我能幫上忙! – msgambel