延迟是因为UIAlertController的操作是在子线程中的
解决方案1:把他放到主线程中
dispatch_async(dispatch_get_main_queue(), ^{
[self presentViewController:alertC animated:YES completion:nil];
});
解决方案2:点击cell,关闭动画
[tableView deselectRowAtIndexPath:indexPath animated:NO];
网友评论