2012-03-05 16 views
9

मेरी iPhone App में मैं का इस्तेमाल किया है शेक जेस्चर यह काम कर रहा है, लेकिन यह हिलाiPhone App वृद्धि हिलाने का संकेत संवेदनशीलता

वहाँ इसे और अधिक संवेदनशील बनाने या संवेदनशीलता को बढ़ाने के लिए कोई तरीका है प्रयासों की बहुत सारी की आवश्यकता है?

यहाँ कोड

- (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event 
{ 
     if (motion == UIEventSubtypeMotionShake) 
     { 
      [self performSelector:@selector(startPressed:)]; 
     } 
} 

कृपया मदद और सुझाव है।

धन्यवाद

+0

मुझे नहीं लगता कि हम शेक जेस्चर की संवेदनशीलता बदल सकते हैं। –

+0

और भी सहायता प्राप्त करने के लिए, आप इसे कार्यान्वित करने के तरीके पर कुछ और कोड पोस्ट करें। –

+0

उत्तर की जांच करें [यहां] (http://stackoverflow.com/questions/150446/how-do-i-detect-when-someone-shakes-an-iphone) –

उत्तर

2

नहीं है यह सीधे जहाँ तक मुझे पता है कर रहा हूँ करने के लिए एक तरीका है।

एक तरीका यह चारों ओर पाने के लिए accelerometer का उपयोग करने के लिए रीडिंग होगा, और फिर खुद के लिए तय अगर यह एक शेक था, आप इसे अपने आप को ट्यून करने के लिए यदि ऐसा है तो सक्षम होगा।

संबंधित मुद्दे