我正在製作一個iPad應用程序,它將在菜單區域的屏幕上顯示一些對象。我希望用戶能夠觸摸並從這些對象中的一個拖動,以在視圖上放置該對象的新副本。iPhone:拖動來創建一個新對象
爲了進一步解釋,比如說我在UIView的「遊戲塊」/菜單區域有一個跳棋芯片。我希望用戶可以觸摸並從該棋子上拖拽,將新棋子拖放到遊戲板上。我不想讓原始檢查器移動,它只是一個佔位符,但我想創建一個從第一個檢查器拖出的新對象。
我看到了一些方法來做到這一點,但我無法弄清楚如何在沒有用戶拿起手指重新選擇新遊戲的情況下做到這一點。我想讓新件在碰到第一個佔位符對象後立即拖拽。
任何想法?請謝謝你的幫助。
你總是有兩個副本的頂視圖在彼此。當最上面的那個被拖走時(你知道touchesMoved :)你只需創建第三個(它創建在原始位置下或原始位置上的原始位置上) – 2012-03-14 19:42:33
如果你正在尋找拖動它的代碼在這裏:http://stackoverflow.com/questions/4982277/uiview-drag-image-and-text/8332581#8332581 – 2012-03-14 19:53:02