你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> IOS 實現搖一搖的操作

IOS 實現搖一搖的操作

編輯:IOS開發綜合

要實現搖一搖的功能,類似於微信的搖一搖

方法1:通過分析加速計數據來判斷是否進行了搖一搖操作(比較復雜)

方法2:iOS自帶的Shake監控API(非常簡單)

本文介紹方法2:

判斷搖一搖的步驟:

  1)檢測到開始搖動   

 - (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event{

      //檢測到後可做一些處理

    }

  2)搖一搖被取消或中斷    

- (void)motionCancelled:(UIEventSubtype)motion withEvent:(UIEvent *)event{

    }

  3)搖動結束   

 - (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event{

    //結束後可做一些處理

    }

上述三個方法均繼承UIKit中的UIResponder.h ,無需import類,也無需繼承Delegate便可直接使用

 感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved