Swift中,除了条形进度条外,还有环形进度条,效果图如下:

1,环形进度条的基本属性
(1)Style:
Large White:比较大的白色环形进度条
White:白色环形进度条
Gray:灰色环形进度条 
(2)Color:
设置环形进度条的颜色
(3)Behavior:
Animating:勾选后环形进度条开始转动
Hides When Stopped:勾选后当环形进度条停止转动时自动隐藏
2,使用样例
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import UIKit
 
class ViewController: UIViewController {
 
    var activityIndicator:UIActivityIndicatorView!
     
    override func viewDidLoad() {
        super.viewDidLoad()
         
        activityIndicator = UIActivityIndicatorView(activityIndicatorStyle:
            UIActivityIndicatorViewStyle.Gray)
        activityIndicator.center=self.view.center
        self.view.addSubview(activityIndicator);
         
        play()
    }
     
    func play(){
        //进度条开始转动
        activityIndicator.startAnimating()
    }
     
    func stop(){
        //进度条停止转动
        activityIndicator.stopAnimating()
    }
     
    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
    }
}

最新文章

  1. spring4mvc返回json(bean,list,map)
  2. ReactiveCocoa代码实践之-RAC网络请求重构
  3. Struts2 框架下 session 读出来为null
  4. Hadoop编程1:天气数据AWK & MapReduce
  5. 台球游戏的核心算法和AI(2)
  6. EBS R12版 GL追溯到各个模块
  7. jquery easyui tab加载内容的几种方法
  8. php openssl 生成公私钥,根据网上文章整理的
  9. Vulkan Tutorial 26 view and sampler
  10. 读取xml文件中节点
  11. iOS MJRefresh上拉加载更多
  12. java包装类简析
  13. 备忘:java在cmd中编译运行
  14. brew本地安装包
  15. vue 关于npm run build 的小问题
  16. 「雅礼集训 2017 Day1」 解题报告
  17. docker 安装MySQL远程连接
  18. Luhn算法检验和验证
  19. 单目标优化问题 常用的 测试函数(MATLAB版)
  20. JavaScript之MV*模式

热门文章

  1. hdu 1251 统计难题 初识map
  2. 同步内核缓冲区 sync、fsync和fdatasync函数
  3. [转载] iOS开发分辨率那点事
  4. 数据库神器:Navicat Premium
  5. 【Cron Expressions】Quartz Scheduler 2.1.x 英文节选
  6. Java I/O流-ObjectInputStream、ObjectOutputStream
  7. Android开发之SoundPool使用具体解释
  8. android代码控制seekbar的样式
  9. jQuery操作checkbox的问题
  10. PHP - 验证类