我只听说过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所要做的事情(打开一个类似于窗口的警告,显示带有消息的进度指示器)。
感谢。 穆斯塔法
答案 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)
我认为UIProgressView是您现在应该使用的。
http://www.iphonedevcentral.org/tutorials.php?page=ViewTutorial&id=43&uid=34167348
答案 3 :(得分:1)
目前,唯一的选择是自己动手,或找到其他人做过同样的事情,并愿意与你分享他们的代码。