2011-02-19 81 views
1

我正在開發一個mac應用程序,但遇到了路障。我正在嘗試創建2張圖片並將其製作成可以拖放它們以交換位置。我完全迷失在這裏,所以徹底的解釋將不勝感激!我對編程並不陌生,但我只使用xCode和目標c幾個月。提前致謝!如何通過拖放實現交換物品的位置

回答

0

類似的方式適用於您的圖像。區別在於你同時替換兩個對象,所以你應該創建兩個臨時變量。

  1. 創建一個名爲img1rect到第一圖象的矩形,img2rect變量(我覺得你有什麼)
  2. 將第一圖象存儲到第二位,然後發生一些CGRect變量。如果dragg'n'drop成功(例如,您可以檢查觸摸座標是否位於2nd法師上),將第二張圖像設置爲img1rect,將第一張設置爲img2rect

如果問題是拖放處理,您可以使用搜索找到大量信息。例如,chck this out:Basic Drag and Drop in iOS