2013-07-02 2 views
0

В настоящее время я работаю над обновлением 3 в своем приложении, я хотел добавить возможность встряхнуть iPhone и отправить его в случайную ячейку в моем UITableView. Я знаю, что Apple рекомендует не делать такого рода жест, но я хочу добавить его или, по крайней мере, попробовать.Shake Gesture To Random Table View Cell

Любая помощь будет оценена!

ответ

0

Используйте этот

-(void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event 
{ 
     if(motion == UIEventSubtypeMotionShake) 
     { 
      NSLog(@"Shake"); 
     } 
} 
-(BOOL)canBecomeFirstResponder 
{ 
    return YES; 
} 
+1

Необходимо установить вид/контроллер в качестве firstResponder при вызове '-becomeFirstResponder' метод, а также реализовать' метод canBecomeFirstResponder' и возврата 'YES' ответить трясти событие. – Amar

+0

Да. спасибо @amar за это. – Durgaprasad