当前位置:  开发笔记 > 运维 > 正文

如何在iPhone上使用活动指示器视图?

如何解决《如何在iPhone上使用活动指示器视图?》经验,为你挑选了4个好方法。

活动指示器视图在许多应用程序中很有用.有关如何在iPhone上添加,激活和关闭活动指示器视图的任何想法?

这里欢迎所有方法.



1> Jane Sales..:

创建:

spinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
[spinner setCenter:CGPointMake(kScreenWidth/2.0, kScreenHeight/2.0)]; // I do this because I'm in landscape mode
[self.view addSubview:spinner]; // spinner is not visible until started

开始:

[spinner startAnimating]; 

停止:

 [spinner stopAnimating];

当你最终完成后,从视图中删除微调器并释放.



2> Lounges..:

看看开源WordPress应用程序.他们创建了一个非常可重复使用的窗口,用于在应用程序当前显示的任何视图的顶部显示"活动进行中"类型显示.

http://iphone.trac.wordpress.org/browser/trunk

你想要的文件是:

WPActivityIndi​​cator.xib

RoundedRectBlack.png

WPActivityIndi​​cator.h

WPActivityIndi​​cator.m

然后显示它使用类似的东西:

[[WPActivityIndicator sharedActivityIndicator] show];

并隐藏:

[[WPActivityIndicator sharedActivityIndicator] hide];


谢谢,正是我正在寻找的东西.请注意,WPActivityIndi​​cator已重命名(并重构)为WPProgressHUD(请参阅http://iphone.trac.wordpress.org/browser/trunk/Classes/WPProgressHUD.h).

3> Daniel Llewe..:

关于:

看看开源WordPress应用程序.他们创建了一个非常可重复使用的窗口,用于在应用程序当前显示的任何视图的顶部显示"活动进行中"类型显示.

请注意,如果您使用此代码,您必须将所有源代码提供给您自己的应用程序给任何请求它的用户.您需要知道他们可能决定重新包装您的代码并将其自己出售.这些都是根据GNU通用公共许可证(GPL)的条款提供的.

如果您不想被迫打开源代码,那么您就不能使用wordpress iphone应用程序中的任何内容,包括引用的活动进度窗口,而不强制GPL应用于您自己的.



4> nduplessis..:

关于此的文档非常清楚.它是一个UIView子类,因此您可以像使用任何其他视图一样使用它.开始/停止您使用的动画

[activityIndicator startAnimating];
[activityIndicator stopAnimating];

推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有