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