2012-03-05 28 views
9

Trong ứng dụng iPhone của tôi Tôi đã sử dụng cử chỉ lắc đang hoạt động nhưng đòi hỏi phải có nhiều nỗ lực để lắcỨng dụng iPhone tăng Lắc cử chỉ Nhạy cảm

Có cách nào làm cho nó nhạy cảm hơn hoặc tăng độ nhạy không?

đây là mã

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

hãy giúp đỡ và Suggest.

Cảm ơn

+0

Tôi không nghĩ chúng ta có thể thay đổi độ nhạy của Shake Gesture. –

+0

Ngoài ra để nhận thêm trợ giúp, hãy đăng một số mã khác về cách bạn đang triển khai. –

+0

Kiểm tra câu trả lời [ở đây] (http://stackoverflow.com/questions/150446/how-do-i-detect-when-someone-shakes-an-iphone) –

Trả lời

2

Không phải là cách để làm điều đó trực tiếp theo như tôi biết.

Một cách để giải quyết vấn đề này là sử dụng các bài đọc của gia tốc kế, và sau đó tự quyết định xem đó có phải là lắc hay không, bạn có thể tự tinh chỉnh nó nếu có.

Các vấn đề liên quan