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