iPhone开发 - 未记录的UIProgressHUD类

时间:2009-01-06 10:15:59

标签: cocoa-touch

我只听说过UIProgressHUD类的功能,但我找不到这个类或任何文档的实现。可以在“iPhone开发者手册第1版”一书以及互联网上的其他文章中找到对该课程的参考:

  

http://www.cocoadev.com/index.pl?UIProgressHUD

     

http://blogs.oreilly.com/iphone/2008/02/using-a-progress-heads-up-disp.html

......也许还有其他人。我只是想知道我是否还能以某种方式使用这个类。有没有人有.h和.m类文件?或者是否有任何其他类可以执行UIProgressHUD所要做的事情(打开一个类似于窗口的警告,显示带有消息的进度指示器)。

感谢。 穆斯塔法

4 个答案:

答案 0 :(得分:23)

我创建了自己的“进步HUD”,MBProgressHUD。我最近在我的博客上发布了这些代码。如果您愿意,可以查看它,看看它是否符合您的需求。

您可以在以下位置找到代码:http://github.com/matej/MBProgressHUD

答案 1 :(得分:16)

不要使用私有API。如果您很幸运,Apple会批准您的应用,然后在操作系统更新中更改或删除API,从而激怒您的客户。如果你运气不好,Apple会拒绝你的应用程序。

在Mac上,你可以侥幸逃脱(至少是暂时的)。在iPhone上,请勿使用私有API EVER

编辑:由于这个答案最初编写,Apple在Mac上添加了一个App Store。同样的规则适用于:如果您想在App Store中分发您的应用,请不要使用私有API, EVER

答案 2 :(得分:4)

答案 3 :(得分:1)

目前,唯一的选择是自己动手,或找到其他人做过同样的事情,并愿意与你分享他们的代码。