前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >iOS原生Loading效果

iOS原生Loading效果

作者头像
Dwyane
发布2018-05-22 17:50:34
2.9K0
发布2018-05-22 17:50:34
举报
文章被收录于专栏:技术总结技术总结
前言:

UIActivityIndicatorView 活动指示器 ,就是一个转圈圈的控件(类似菊花)。

方法说明:

初始化方法 public init(activityIndicatorStyle style: UIActivityIndicatorViewStyle) 指示器style

代码语言:javascript
复制
  1、 case whiteLarge
  2、 case white
  3、 case gray

常用方法 startAnimating() //开始启动 stopAnimating() //停止启动 isAnimating: Bool { get } //不能设置,只能获取是否动画状态 color: UIColor? //设置颜色 hidesWhenStopped //停止时隐藏指示器

完整代码:

代码语言:javascript
复制
class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        self.view.backgroundColor = UIColor.brown
        let spinner = UIActivityIndicatorView (activityIndicatorStyle: .whiteLarge)
        spinner.startAnimating()
        
        if spinner.isAnimating {
            print("在动")
        }else {
            print("不再动")
        }
    
        spinner.center = CGPoint(x: 100.0, y: 200.0);
        spinner.color = UIColor.blue;
        self.view.addSubview(spinner)
        
        
        //spinner.stopAnimating()

        
    }

效果如下:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017.10.19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言:
  • 方法说明:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档