Ios 当FaceID动画完成时,如何获得准确的回调?
FaceID动画完成之前执行successBlockIos 当FaceID动画完成时,如何获得准确的回调?,ios,face-id,Ios,Face Id,FaceID动画完成之前执行successBlock [self.LAContent evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"tip" reply:^(BOOL success, NSError * _Nullable error) { if (success) { dispatch_async(dispatch_get_main_queue(), ^
[self.LAContent evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"tip" reply:^(BOOL success, NSError * _Nullable error) {
if (success) {
dispatch_async(dispatch_get_main_queue(), ^{
if (successBlock) {
successBlock();
}
});
}
if (error) {
dispatch_async(dispatch_get_main_queue(), ^{
}
}];
没关系,您应该尽快做出反应,为什么要延迟回调?在动画完成之前,successBlock已经执行了。它应该在动画完成后执行,我需要它@不,不应该在动画之后执行,在
evaluatePolicy
blockOK中没有关于动画的内容!但现在,如何使它在动画完成后执行,除了延迟不确定的秒之外,还有什么方法可以实现这个例外呢@好的,你应该尽快做出反应,为什么要延迟回调?在动画完成之前,successBlock已经执行了。它应该在动画完成后执行,我需要它@不,不应该在动画之后执行,在evaluatePolicy
blockOK中没有关于动画的内容!但现在,如何使它在动画完成后执行,除了延迟不确定的秒之外,还有什么方法可以实现这个例外呢@鲁_