【问题标题】:how to add activity indicator to ASIHTTPRequest如何将活动指示器添加到 ASIHTTPRequest
【发布时间】:2011-06-12 21:41:06
【问题描述】:

我使用 ASIHTTPRequest 从 RESTful Web 服务获取数据。 ASIHttpRequest 在状态栏中添加一个活动指示器,我禁用了状态栏,那么我可以在我的界面中添加一个活动指示器吗? 谢谢你

【问题讨论】:

    标签: iphone objective-c asihttprequest


    【解决方案1】:

    您可以通过向主视图添加带有 UIActivityIndi​​cator 的半透明子视图来自己创建它,并在 ASIHTTPRequest 完成时将其关闭。

    您也可以或依赖非常酷且已经制作好的MBProgressHUD 项目。另一种选择 - 考虑到您没有状态栏,它可能是一个有趣的选择,只要覆盖是不透明的 - 将是 MTStatusBarOverlay

    【讨论】:

    • 谢谢你。我下载了 MBProgressHUD,它看起来很容易使用,但如果我理解,ASIHttpRequest 应该有一个选择器......我应该放一个选择器......你能帮我吗?我是 iphone dev 的新手
    • 确实,您可以使用选择器定义一个方法,该方法将在请求结束后立即由 ASIHTTPRequest 调用并从中删除 MBProgressHUD,或者使用 ASIHTTPRequest 的 downloadProgressDelegate 更新进度的 MBProgressHUD由指标生成。我建议您查看这两个项目提供的代码示例,因为它们几乎包含了连接这些点所需的所有内容。祝你的项目好运!
    • (如果我回答了你的问题,也请随意批准答案:))
    猜你喜欢
    • 2015-02-17
    • 2017-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-19
    相关资源
    最近更新 更多