POPSpringAnimation *animation = [POPSpringAnimation animationWithPropertyNamed:kPOPLayerPositionY];
animation.springBounciness = 20; //just parameters, nothing fancy
animation.velocity = @400;
[animation setCompletionBlock:^(POPAnimation *animation, BOOL finished) {
if (completion) {
self.tableView.userInteractionEnabled = YES;
completion(finished);
}
}];
[self.tableView.layer pop_addAnimation:animation forKey:@"animation"];
[animation removedOnCompletion];
More than 3 years have passed since last update.
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme