MBProgressHud - 仅在一个选项卡中操作?

发布于 2025-01-05 00:41:54 字数 76 浏览 1 评论 0原文

有没有办法让 MBProgressHud 仅在一个选项卡中处于活动状态?目前,由于它在最高视图中运行,选项卡和 UI 的其余部分没有响应。

Is there any way to make MBProgressHud only active in one tab? Currently, as it runs in the highest view the tabs and rest of the UI are unresponsive.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小矜持 2025-01-12 00:41:54

是的,有 - 只需将其添加到该选项卡的根视图控制器即可。

通常,这是一个导航控制器,因此您可以这样做:

[self.navigationController.view addSubview:self.myProgressHUD];

或者,如果您没有使用导航控制器,请将其直接添加到视图中视图控制器显示在选项卡中。

Yes, there is - just add it to the root view controller of that tab.

Typically, that's a navigation controller, so you might do this:

[self.navigationController.view addSubview:self.myProgressHUD];

Or if you weren't using a navigation controller, add it directly to the view of your view controller being displayed in your tab.

柠檬心 2025-01-12 00:41:54

当我加载 MBProgressHUD 时,我通常只是在 self.view 上调用它,它仍然允许我在运行时切换选项卡。

When I load MBProgressHUD, I generally just call it on self.view and it still allows me to switch tabs while it is running.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文