iOS中的摇一摇功能

实现摇一摇, iOS中有2种方式1. 利用加速计的值, 来判断是否摇动了2. 利用系统封装好的motionBegan,现在基本都在使用此方式

//类似touchBegan

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

{

    NSLog(@"开始摇一摇");

}

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

{

    NSLog(@"摇完了");

}


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

{

    NSLog(@"摇动取消");

}


你可能感兴趣的:(摇一摇)