我在下面有一些源代码可以重现这个。在 HUD 有机会显示自身之前调用 showWithStatus
并关闭会导致控件在下次调用 showWithStatus
时不显示。有谁知道任何解决方法?
// Commenting these will show SVProgressHUD
[SVProgressHUD showWithStatus:@"Loading..."];
[SVProgressHUD dismiss];
// Comment above to show SVProgressHUD
[SVProgressHUD showWithStatus:@"Loading..."];
[self performSelector:@selector(dismissHUD) withObject:nil afterDelay:5.0f];
编辑:我有一些 source code在这里重现了这一点。
最佳答案
我通过对第二个 HUD 显示器执行此操作来解决这个问题:
[self performSelector:@selector(showHud) withObject:nil afterDelay:0.1];
关于ios - SVProgressHUD - 快速显示/隐藏控件会导致它在下次调用 showWithStatus 时不出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22361538/