Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 当FaceID动画完成时,如何获得准确的回调?_Ios_Face Id - Fatal编程技术网

Ios 当FaceID动画完成时,如何获得准确的回调?

Ios 当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(), ^

FaceID动画完成之前执行successBlock

[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中没有关于动画的内容!但现在,如何使它在动画完成后执行,除了延迟不确定的秒之外,还有什么方法可以实现这个例外呢@鲁_