问题标签 [mbprogresshud]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios5 - iOS MBProgressHUD:在正确的时间显示
我有一个使用UITabBarController
. 有 2 个选项卡,分别链接到ViewController1
& ViewController2
。当每个视图控制器加载时,它将从服务器获取数据。因此我MBProgressHUD
用来显示加载状态。
但是,当前的行为是这样的:当我切换选项卡时,应用程序看起来像挂了。但是从服务器加载数据后,MBProgressHUD
闪烁一秒钟然后消失,然后视图更改为新选项卡。
但我想要的是:MBProgressHUD
显示何时触摸新选项卡,并MBProgressHUD
在数据完成加载时关闭。我错过了什么?
这是我使用的代码:
更新:这里我有一个示例 xCode 项目,你们可以试一试,告诉我我错过了什么。[下载链接]
ios - MBProgressHud - 只在一个选项卡中操作?
有什么方法可以让 MBProgressHud 只在一个选项卡中处于活动状态?目前,当它在最高视图中运行时,选项卡和 UI 的其余部分没有响应。
xcode - xcode:在 uiWebview 上加载“Twitter”页面时使用 MBProgressHUD
我在加载一些网页时使用 MBProgressHUD 显示微调器。
对于某些网站,它工作得很好,但是当试图打开一个“twitter”帐户页面时,微调器仍在屏幕上,这意味着 web 视图还没有完成加载..
这是我的代码,适用于 twitter 以外的其他网站:
并在 ViewDidLoad :
singleton - 如何使用 AFHTTPRequestOperation 更新 MBProgressHud
我下载了一些例子来学习 Ios。
示例包括:
- AF网络;
- 应用内购买(来自 RayW);
- MBProgressHud;
在我的视图控制器中,我按下一个触发 Inapp 购买单例示例的 UI 按钮,并开始使用 AFHTTPRequestOperation 从我的服务器下载文件。这部分通信有效。但我想要实现的是在下载时更新我的 hud。由于文件> 10Mb。
所以,问题是我如何用下载进度更新 hud?我试着把它画下来。
我按下 Viewcontroller 中的按钮,就会显示 hud;
--> 请求将发送到处理网络部分的 Singleton InApp 助手类;
--> 之后会在单例类中调用AFHTTPRequestOperation来下载文件;
- ---> 在此下载过程中,我使用 setDownloadProgressBlock 方法来获取进度。
但是我如何将进度信息发送回视图控制器中的 hud?
谢谢。
objective-c - iOS:MBProgressHUD 和自动引用计数 (ARC)
在 xCode 4.2 & iOS 5 SDK 中,引入了自动引用计数 (ARC)。但是,它使许多第三方库无法编译,例如MBProgressHUD。
有什么方法可以避免那些编译错误(仅适用于那些 3rd 方库)?或者我应该禁用 ARC 吗?
ios - iPad MBProgressHUD 是否支持设备方向更改?
我一直在使用 MBProgressHUD 来显示 hud。在纵向模式下一切正常,但是当我更改设备方向时,hud 没有正确旋转?
是否有一些属性可以正确设置 hud ?
ios - 如何在 UIImagePickerController 上自定义 MBProgressHUD 视图?
我在图像选择器控制器上插入了一个 MBProgressHUD 视图。它应该作为拍照的指标。为此,我定制了 MBProgressHUD,如下所示。
我在任何地方都测试过这个自定义代码,而且一直都是成功的。但是在 UIImagePickerController 上,它只显示一个指示器而不显示图像“loadingScreen.png”是行不通的。
请帮我解决它。
iphone - MBProgressHud 在显示加载器时清除视图
我正在使用 MBProgressHud 来显示负载指示器。这是我的显示代码:
问题是,当它运行时,它会清除包含一堆照片的视图。这让我的用户感到困惑,因为他们失去了视觉参考框架。
如果我不使用 MBProgressHud,你会看到现有的照片集直到CreateCollage
完成,它会有点滞后或冻结到下一组,这有点好,但不是首选。有任何想法吗?谢谢
ios - ios将数据传递给MBProgressHUD以奇怪的崩溃结束
我一开始就为这个冗长的问题道歉。
在我的应用程序中,我下载了大视频文件 (30-60Mb)。我显然想告诉用户进度。下载来自 Urban Airship,我使用他们的一种方法来获取进度。然而,这发生在 TableViewController 中,但下载指示器 (MBProgressHUD) 从另一个视图开始,称为 UADetail。
为了将进度从一个视图传递到另一个视图,我使用了 Singleton。随机地,它可能发生得早、晚或根本不发生,应用程序在日志中崩溃;
2012-03-12 15:13:30.528 isengua-en[3478:681f] HUD 课程下载进度:0.053478 2012-03-12 15:13:30.553 isengua-en[3478:707] 课程进度:0.055272 2012-03-12 15 :13:30.562 isengua-en[3478:707] LLVC downHUD 进度:0.055272 2012-03-12 15:13:30.565 isengua-en[3478:707] -[LessonListViewController >productsDownloadProgress:count:] [第 57 行] [StoreFrontDelegate ] productsDownloadProgress: 0.055272 count: 1 2012-03-12 15:13:30.569 isengua-en[3478:6307] * -[CFNumber _getValue:forType:]: 消息发送到解除分配的实例 0x83c6e80
首先是LessonListViewController;
}
单例看起来像这样;
然后在 UADetail 中读取它;
ios - MBProgressHUD 未重置
我在我们的教学应用程序中使用 MBProgressHUD,它是通过标签栏导航的。
用户将通过 Urban Airship 的店面从 tableview 直接进入 UA 详细视图。单击购买后,我会使用 HUD
它正在使用showWhileExecuting语句。
它通过三个while语句从“连接”变为“下载”到“解包”。一切正常。
问题来了......我第二次这样做标签文本不会改变。它卡在“正在连接”上。我可以在 NSLog 中看到它正在经历其他循环。
最重要的是,如果我尝试更改模式,应用程序会崩溃。
这只会发生第二次,以及任何后续使用。如果我杀死该应用程序,一切都会第一次再次运行。
在我看来,MBProgressHUD 完成后不会重置。
(项目中使用了ARC)
有人有解决方案吗?谢谢
编辑: