我在 UITableViewController 中使用 MBProgressHUD。虽然我能够让 HUD 成功显示,但 HUD 会拦截屏幕的所有触摸通知并阻止在我的 UITableView 中滚动。
我知道 MBProgressHUD 的预期功能可能是锁定界面(例如,在阻塞操作期间),但我想知道无论如何如何将触摸事件转发到正确的位置。
有什么想法吗?
最佳答案
MBProgressHUD 是 UIView 的子类,因此您必须禁用用户与它的交互。所以:
youMBProgressHUDPointer.userInteractionEnabled=NO;
关于ios - MBProgressHUD 禁用与 UITableViewController 的交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10747202/