ios – MBProgressHUD禁用与UITableViewController的交互

ios – MBProgressHUD禁用与UITableViewController的交互,第1张

概述我正在UITableViewController中使用MBProgressHUD.虽然我能够成功显示HUD,但HUD会拦截所有屏幕的触摸通知,并阻止在我的UITableView中滚动. 我知道MBProgressHUD的预期功能可能是锁定界面(例如,在阻止 *** 作期间),但我想知道如何将触摸事件转发到适当的位置,无论如何. 有任何想法吗? MBProgressHUD是UIView的子类,因此您必须禁用 我正在UItableVIEwController中使用MBProgressHUD.虽然我能够成功显示HUD,但HUD会拦截所有屏幕的触摸通知,并阻止在我的UItableVIEw中滚动.

我知道MBProgressHUD的预期功能可能是锁定界面(例如,在阻止 *** 作期间),但我想知道如何将触摸事件转发到适当的位置,无论如何.

有任何想法吗?

解决方法 MBProgressHUD是UIVIEw的子类,因此您必须禁用用户与它的交互.所以:

youMBProgressHUDPointer.userInteractionEnabled = NO;

总结

以上是内存溢出为你收集整理的ios – MBProgressHUD禁用与UITableViewController的交互全部内容,希望文章能够帮你解决ios – MBProgressHUD禁用与UITableViewController的交互所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1109627.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存