2011-03-09 111 views

回答

2

如果您的视图控制器使第一响应

[self becomeFirstResponder] 

和实施motionEnded:withEvent:方法

- (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event { 
    if (event.type == UIEventSubtypeMotionShake) { 
     NSLog(@"Shake is detected"); 
    } 
}