Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

I phone 程式設計範例 拖曳及座標

1,150 views

Published on

http://120.96.41.146/CreoBlog03_0/Teaching/

  • Be the first to comment

  • Be the first to like this

I phone 程式設計範例 拖曳及座標

  1. 1. iPHONE 程式設計範例 -顯示手指點擊座標 -畫面長按及拖曳判斷 組員 : 陳顥 劉書宏 楊棋凱
  2. 2. .h檔-宣告 宣告物件label 1宣告tt為手指軌跡辨識之副程式,記憶體位置為tap *物件宣告要在interface內 *副程式宣告則在外
  3. 3. .m檔-初始狀態設定 *viewDidLoad內為初始狀態設 定 長按指令,儲存記憶體為LongPress 設執行副程式名稱為yy,執行目標為自己 設定LongPress的觸發時間 在自己的view執行LongPress 軌跡辨識指令,儲存記憶體為tap 設執行副程式名稱為tt,執行目標為自己 在自己的view執行tap
  4. 4. .m檔-副程式編寫 載入記憶體至副程式yy 在label 1顯示QQ代表長按觸發 載入記憶體至副程式tt 設xy中點座標為tap的值 在label 1顯示(X,Y)座標
  5. 5. 長按及點擊座標成果圖 當點擊超過1秒時 點畫面任一點,顯示該點座標 顯示”QQ”代表長按觸發
  6. 6. 初始狀態設定 宣告畫面拖曳指令,儲存記憶體為Swipe 設執行副程式名稱為rr,執行目標為自己 當畫面往“右”拖曳時啟動 在自己的view執行Swipe 設執行副程式名稱為ll,執行目標為自己 當畫面往“左”拖曳時啟動 在自己的view執行Swipe
  7. 7. 初始狀態設定 宣告畫面拖曳指令,儲存記憶體為Swipe 設執行副程式名稱為up,執行目標為自己 當畫面往“上”拖曳時啟動 在自己的view執行Swipe 宣告畫面拖曳指令,儲存記憶體為Swipe 設執行副程式名稱為down,執行目標為自己 當畫面往“下”拖曳時啟動 在自己的view執行Swipe
  8. 8. .m檔-副程式編寫 載入記憶體至副程式rr 在label 1顯示 右拉 代表向右拖曳 載入記憶體至副程式ll 在label 1顯示 左拉 代表向左拖曳 載入記憶體至副程式up 在label 1顯示 上拉 代表向上拖曳 載入記憶體至副程式down 在label 1顯示 下拉 代表向下拖曳
  9. 9. 拖曳判斷成果圖 當像上、下、左、右拖曳時 顯示 右拉 左拉 上拉 下拉

×