问题标签 [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.
ios - 将视图推出 NSObject 类
如何将视图从 NSObject 的子类推送到屏幕/窗口?此时我正在编写一个类来将我的应用程序中的数据与我的服务器上的数据同步,并且我想使用 MBProgressHUD 类。问题是,同步类是 NSObject 的子类,我不知道如何将某些内容从此类中推送到屏幕上。
或者我应该将 NSObject 类完全编辑为另一种父类?
谢谢,水果茶
objective-c - 在函数 A 完成 3 秒后启动函数 B(使用 MBProgressHUD)
我想在函数完成后几秒钟显示一个 UIActionSheet,这是用函数 B 完成的。
如果我这样做,效果很好:
但我使用 MBProgressHUD 作为活动指标:
不起作用,函数 B 永远不会被调用。如果我将它切换到 [self function B] 它将被调用。我猜这是我还不明白的线程问题。如果我使用 [self performSelectorOnMainThread] 它将调用函数 B,但看起来我不能延迟那个。
iphone - 如何通过解析添加活动指标?
我想在单击表格视图的行时添加活动指示器或 MBProgressHUD,并在下一个视图的表格 laod 时消失。
上面的代码用于选择行。在此函数调用时查看添加活动指示器或 MBProgressHUD 并在下一个视图中释放。怎么做?
ios - 显示在 MBProgressHUD 顶部的 UITableView 标题
所以我有一个 UITableViewController 的子类,它从互联网加载一些数据并在加载过程中使用 MBProgressHUD。我使用标准的 MBProgressHUD 初始化。
这是结果:
.
有什么办法可以解决这个问题,还是我应该放弃 MBProgressHUD?
谢谢!
objective-c - MBProgressHUD 隐藏在另一个类中
我有一个处理对 Web 服务的请求的类。当这开始从我创建的服务中获取信息并在另一个类视图上添加一个 HUD 时。像这样,
加载完成后,我称之为,
我将代表设置为自我,
但我无法将其从视图中删除。
我想从一个类开始在另一个类中显示,而第一个类是从 web 服务获取数据。然后将 i 从第一堂课中隐藏起来。
有任何想法吗?
编辑:
好的,现在我将第一堂课的代表设置为:
但是我在哪里放:
iphone - MBProgressHUB 混合视图
在得到 AsiHTTPRequest 的肯定回答后,我正在尝试更改 MBPrograssHub。但观点保持不变。你知道为什么吗 ?
谢谢
ios - MBProgressHUD 命名约定说明
我遇到了一个非常好的 API MBProgressHUD,但是当我阅读头文件MBProgressHUD.h中的文档时,我感到困惑,因为文档说这- (id)initWithWindow:(UIWindow *)window;
是一个方便的构造函数。
根据有关内存管理的 Apple 文档,便利构造函数不应以以下任何前缀为前缀:init、alloc、copy。
谁能澄清我是否在这里遗漏了什么?
objective-c - ASIHTTPRequest startSynchronous 回调在接收到数据之前/之后不显示/隐藏 MBProgressHUD
我试图简单地创建一个 MBProgressHUD,显示它,启动同步或异步请求,在 UINavigationController 上推送一个新控制器,然后删除所述 MBProgressHUD。但是,在接收到数据之前,HUD 不会出现。HUD 只是闪烁。我尝试异步执行此操作,但结果完全相同。有任何想法吗?
我对 ASIHTTPRequest 工作原理的理解是,在 startSynchronous 之前发生的事情实际上会在调用该消息之前发生。然后,在接收到数据并准备好处理后,if(!error) 中的任何内容都会发生。似乎回调根本不起作用。
此外,如果有任何帮助,这一切都发生在 tableView:didSelectRowAtIndexPath: 中。
iphone - 如何在 iPhone 上显示 MBProgressHUD 而不会产生新线程?
我想MBProgressHUD
在我的 iPhone 应用程序中显示一个而不产生新线程。
我有一组非常复杂的业务逻辑,有时(但不总是)需要等待用户输入,并且在多个线程上运行最终会一次多次要求用户输入,从而导致疯狂的错误。因此,我宁愿避免在主线程之外运行任何东西。但是,由于这个约束,MBProgressHUD
没有显示,因为主线程被阻塞了!通常我会MBProgressHUD
使用以下代码创建我的:
但我想在不阻塞主线程的情况下使用以下代码:
有什么想法吗?
iphone - 来自 ViewDidLoad 的 MBProgressHUD 调用
我从 MBProgressHUD 调用我的 rss 解析器,目前它在 viewdidappear 中并且它可以工作,但是我希望它在 viewdidload 中,所以当我返回时它不会重新加载它 - 但是当我将它移入 viewdidload 时它会运行该进程但不是MBProgressHUD。
有任何想法吗?
谢谢,汤姆