活动指示器(UIActivityIndicatorView)可以告知用户有一个操作正在进行中派生自UIView,所以他是视图,也可以附着在视图上。

一.创建

  1. UIActivityIndicatorView* activityIndicatorView = [ [ UIActivityIndicatorView alloc ]
    initWithFrame:CGRectMake(250.0,20.0,30.0,30.0)];

二. 属性设置风格:

  1. activityIndicatorView.activityIndicatorViewStyle= UIActivityIndicatorViewStyleGray;

系统给你提供了3种风格:

  1. UIActivityIndicatorViewStyleWhiteLarge 大型白色指示器
  1. UIActivityIndicatorViewStyleWhite 标准尺寸白色指示器

1.UIActivityIndicatorViewStyleGray 灰色指示器,用于白色背景

如果希望指示器停止后自动隐藏,那么要设置hidesWhenStoped属性为YES。默认是YES。设置为NO停止后指示器仍会显示。

  1. activityIndicatorView.hidesWhenStoped = NO;

三.显示

可以将它附着在任何视图上,比如表格单元、或者视图:

  1. [ self.view addSubview:activityIndicatorView ];

四.启动和停止

  1. [ activityIndicatorView startAnimating ];//启动
  2. [ activityIndicatorView stopAnimating ];//停止
三、网络活动指示器

  1. 当你的应用程序使用网络时,应当在iPhone的状态条上放置一个网络指示器,警告用户正在使用网络。这时你可以用UIApplication的一个名为networkActivityIndicatorVisible的属性。通过设置这个可以启用或禁用网络指示器:UIApplication* app = [ UIApplication sharedApplication ];
  2. pp.networkActivityIndicatorVisible = YES;

#import "ViewController.h"

@interface ViewController ()

@property(nonatomic,retain)UIActivityIndicatorView *act;

@end

@implementation ViewController

- (void)viewDidLoad

{

[super viewDidLoad];

//创建

self.act=[[UIActivityIndicatorView  alloc]initWithFrame:CGRectMake(100, 100, 50, 50)];

//设置 风格;

self.act.activityIndicatorViewStyle=UIActivityIndicatorViewStyleGray;

//设置活动指示器的颜色

self.act.color=[UIColor redColor];

//hidesWhenStopped默认为YES,会隐藏活动指示器。要改为NO

self.act.hidesWhenStopped=NO;

//启动

[self.act startAnimating];

//停止

[self.act stopAnimating];

[self.view addSubview:self.act];

}

iOS——UIActivityIndicatorView活动指示器相关推荐

  1. IOS ActivityIndicator 活动指示器使用

    IOS中活动指示器的使用非常简单. UIActivityIndicatorView* _activity = [[UIActivityIndicatorView alloc] init];// 设置位 ...

  2. Xamarin XAML语言教程Xamarin.Forms中改变活动指示器颜色

    Xamarin XAML语言教程Xamarin.Forms中改变活动指示器颜色 在图12.10~12.12中我们会看到在各个平台下活动指示器的颜色是不一样的.Android的活动指示器默认是深粉色的: ...

  3. 【iOS 开发】活动指示器控件 UIActivityIndicatorView

    目录 iOS 活动指示器控件 UIActivityIndicatorView UIActivityIndicatorView 常规使用 附 Github 源码: iOS 活动指示器控件 UIActiv ...

  4. iOS开发-ios7样式绕圈活动指示器(自定义Activity Indicator View)

    ...说实在, 系统自带的Activity Indicator View实在是太难看了,就一菊花. 参考了他人项目后,仿照做了个绕圈的活动指示器(Activity Indicator View). 效 ...

  5. UIWebView中添加活动指示器,来化解用户等待心理

    UIWebView中添加活动指示器,来化解用户等待心理 序言: 在使用UIWebView中,在导入页面的过程中多少花费时间.为此,我们需要提醒用户当前正在进行数据导入,给用户展示"正在处理中 ...

  6. iOS - UIActivityIndicatorView

    前言 NS_CLASS_AVAILABLE_IOS(2_0) @interface UIActivityIndicatorView : UIView <NSCoding>@availabl ...

  7. Delphi/Lazarus/Pascal基于Castle Engine的IOS人体活动识别

    通过该服务,可以轻松查询iPhone上当前的用户活动(步行,跑步,骑自行车等). 服务是使用具有特定于平台的实现并可以与第三方库链接的其他代码来增强应用程序的方法.查看有关iOS服务和Android服 ...

  8. UIActivityIndicatorView、UIProgressView 活动与进度指示器 (实例)

    活动指示器(UIActivityIndicatorView)可以告知用户有一个操作正在进行中.进度指示器(UIProgressView )也具有同样功能,而且还可以告知用户离操作结束还多远. 这两个指 ...

  9. iOS CoreAnimation 核心动画系列博客索引

    学了这些文章能做什么,了解核心动画各个类能做什么,产品有些简单的视图平移.旋转.折叠.抖动的需求,都能搞了 我们写博客的目的是学习研究之后做记录,捎带让别人指教,就是这么简单 博客文章都是对同一个领域 ...

最新文章

  1. Docker的使用初探(二):Docker与.NET Core的结合
  2. ACM-最短路之中的一个个人的旅行——hdu2066
  3. android面向数据库的的编程工具-OrmLite
  4. 《编写高质量代码:改善c程序代码的125个建议》——建议19:避免使用嵌套的“?:”...
  5. wkhtmltopdf的介绍与使用
  6. 微型计算机基础知识答案,计算机基础知识授课试题及答案
  7. 使用纯文本方式编写软件设计文档
  8. 矩阵转置相关公式_透析矩阵,由浅入深娓娓道来—高数-线性代数-矩阵
  9. 测试硬盘软件hd不能结束进程,终于解决了HD TUNE以及所有其他硬盘检测工具都不能使用的情况。。...
  10. 达梦同步工具dmhs同步kafka配置
  11. 03-Mono Flux操作
  12. 人大金仓KingbaseES大小写敏感性专题
  13. css,div在线编辑器(换成html就OK了)
  14. ble 读写特征值特征值_ap.readBLECharacteristicValue 读取低功耗蓝牙设备特征值中的数据 - 支付宝 Alipay JSSDK 开发文档...
  15. 傅老师课堂:BitMap
  16. Python函数的嵌套
  17. 一个简单的PLC运动控制项目
  18. 12、oauth授权认证流程
  19. 计算机软考铁路不认,软考高级工程师容易考吗
  20. ruanjianlianjimoban

热门文章

  1. 国家精品在线开放课程_开放的互联网安全课程
  2. 刘谦魔术的一个秘密 硬币穿越玻璃的那个。
  3. CSS 自定义多选框样式
  4. 北理工电子课设通信电路——锁相频率合成器的设计
  5. tcgames无需安卓模拟器电脑玩手游助手最适配安卓手机机型排行榜
  6. Android检测网络变化---断网弹窗提示
  7. 企业微信同步LDAP
  8. ASP FSO文件处理函数大全
  9. Linux远程访问工具SecureCRT的安装与连接ping
  10. 打工人必备,850多份合同范文模板合集免费下载