我如何可以將我的應用程序圖像(兩個以上),因爲它的工作有兩個圖像,但想在同樣的觀點如何在Cocoa-Touch中實現拖放ImageView?
回答
最簡單的方法是拖動約20幅圖片,一個UIPanGestureRecognizer
添加到每個觀點,認爲應該是可拖動的。您可以編寫一個UIView
子類並覆蓋TouchesBegan, TouchesMoved and TouchesEnded
。所以每個視圖都會處理它自己的拖動操作。
如果你想看到一個例子,也許我JDDroppableView
幫助:
https://github.com/jaydee3/JDDroppableView
您也可以對任何這些線程的樣子:
https://stackoverflow.com/search?q=drag+drop+ios
我已經用於2images 此代碼 - (無效)的touchesBegan:(NSSet中*)觸摸withEvent:方法(的UIEvent *)事件{ UITouch *觸摸= [[事件所有觸摸] anyObject]; CGPoint位置= [touch locationInView:touch.view];如果([touch view] == image1){ image1.center = location; ([touch view] == image2){ } else if([touch view] == image2)image2.center = location; (void)touchesMoved:(NSSet *)與事件觸及:(UIEvent *)事件{self touchesBegan:touches withEvent:event]; } – user1346627 2012-04-20 15:52:24
如何爲每個圖像製作一個視圖,這會在我的項目中造成非常大的混亂 – user1346627 2012-04-22 13:54:34
這不是我所需要的 – user1346627 2012-04-22 14:01:35
- 1. 如何在android中實現拖放?
- 2. 如何在android 2.2中實現拖放?
- 3. 如何在Angular2中實現拖放?
- 4. 如何實現拖放gui?
- 5. 在wp8.1中實現拖放
- 6. 實現拖放
- 7. 在Android中拖放Imageview
- 8. 如何實現拖放在GWT
- 9. 拖放Imageview
- 10. 實現拖放在薑餅
- 11. Android拖放實現
- 12. 拖放ImageView中的NullPointException
- 13. 在ImageView上拖放組件
- 14. 如何實現拖放功能extjs 4.0.2a
- 15. 如何實現拖放操作
- 16. 如何實現拖放圖像?
- 17. 如何實現Ionic的拖放指令?
- 18. 如何實現拖放到畫布上?
- 19. 在CakePHP中使用AJAX實現拖放
- 20. 在NSTableView中實現拖放操作
- 21. 在Java中實現拖放接口
- 22. 如何限制拖放區域ImageView Android
- 23. 如何在gridview中實現imageview
- 24. 如何在ViewPager中實現zoomable ImageView?
- 25. 在Android中拖放重疊的ImageView
- 26. 實現窗口拖放WPF
- 27. 實現拖放類似
- 28. 如何在MahApps Metro Layout中實現拖放操作
- 29. 我們如何在html5中實現拖放功能
- 30. 如何實現在ListView中拖放到另一個ListView?
你應該怎麼一下子拖到20幅圖片?你應該多解釋一下。 – calimarkus 2012-04-20 14:28:18
我想在視圖中放置20個圖像,用戶可以移動任何圖像拖放它 – user1346627 2012-04-20 14:31:43
張貼一些代碼。 – 2012-04-20 14:57:55