iOS - UIActivityIndicatorView
前言
NS_CLASS_AVAILABLE_IOS(2_0) @interface UIActivityIndicatorView : UIView <NSCoding>@available(iOS 2.0, *) public class UIActivityIndicatorView : UIView, NSCoding
1、ActivityIndicatorView 的创建
Objective-C
UIActivityIndicatorView *activityIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];// 将风火轮添加到 view 上[self.view addSubview:activityIndicator];// 开始转圈[activityIndicator startAnimating];
Swift
let activityIndicator:UIActivityIndicatorView = UIActivityIndicatorView(activityIndicatorStyle: .Gray)// 将风火轮添加到 view 上self.view.addSubview(activityIndicator)// 开始转圈activityIndicator.startAnimating()
2、ActivityIndicatorView 的设置
Objective-C
// 设置位置activityIndicator.center = self.view.center;// 设置类型/*UIActivityIndicatorViewStyleGray // 灰色UIActivityIndicatorViewStyleWhite // 白色UIActivityIndicatorViewStyleWhiteLarge // 白色,尺寸较大*/activityIndicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyleGray;// 设置颜色/*默认为灰色*/activityIndicator.color = [UIColor redColor];// 设置停止转圈时是否隐藏/*default is YES*/activityIndicator.hidesWhenStopped = NO;// 获取是否在转圈BOOL animating = activityIndicator.isAnimating;// 开始转圈[activityIndicator startAnimating];// 停止转圈[activityIndicator stopAnimating];
Swift
// 设置位置activityIndicator.center = self.view.center// 设置类型/*case Gray // 灰色case White // 白色case WhiteLarge // 白色,尺寸较大*/activityIndicator.activityIndicatorViewStyle = .Gray// 设置颜色/*默认为灰色*/activityIndicator.color = UIColor.redColor()// 设置停止转圈时是否隐藏/*default is YES*/activityIndicator.hidesWhenStopped = false// 获取是否在转圈let animating:Bool = activityIndicator.isAnimating()// 开始转圈activityIndicator.startAnimating()// 停止转圈activityIndicator.stopAnimating()
3、状态栏上网络状态风火轮的设置
Objective-C
// 设置旋转状态/*YES 旋转,NO 不旋转,不旋转时默认隐藏*/[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
Swift
// 设置旋转状态/*true 旋转,false 不旋转,不旋转时默认隐藏*/UIApplication.sharedApplication().networkActivityIndicatorVisible = true
4、Storyboard 中设置
在 Storyboard 场景中设置
Activity Indicator View 设置
Style | 类型
--------------------------|-------------
Color | 颜色
Behavior |
-- Animating | 开始旋转
-- Hides When Stopped | 停止时隐藏
iOS - UIActivityIndicatorView相关推荐
- iOS——UIActivityIndicatorView活动指示器
活动指示器(UIActivityIndicatorView)可以告知用户有一个操作正在进行中.派生自UIView,所以他是视图,也可以附着在视图上. 一.创建 UIActivityIndicatorV ...
- 【iOS 开发】活动指示器控件 UIActivityIndicatorView
目录 iOS 活动指示器控件 UIActivityIndicatorView UIActivityIndicatorView 常规使用 附 Github 源码: iOS 活动指示器控件 UIActiv ...
- ios swift UIActivityIndicatorView 菊花 加载中...
文章目录 1.自己写的框架类,顶部截图是使用举例 1.1 框架类:LoadingView 1.2 使用:LoadingVC.swift 2.storyboard中展示 点击开始,出现并且有旋转动画 点 ...
- UIWebView和UIActivityIndicatorView的结合使用
环境:Xcode6.1 UIWebView是iOS开发中常用的一个控件,是内置的浏览器控件,我们可以用它来浏览网页,加载文档等.这篇文件将结合UIActivityIndicatorView控件制作一个 ...
- 开源中国iOS客户端学习——(一)Prefix.pch文件
2019独角兽企业重金招聘Python工程师标准>>> 当我们新建一个工程的时候,在Supporting FIles文件下会看到一个以 -Prefix.pch结尾文件的文件,pch ...
- 在 iOS 11 中使用 Core Bluetooth
作者:Andrew Jaffee,原文链接,原文日期:2018-04-17 译者:灰s:校对:Cee,numbbbbb:定稿:Forelax 作为 iOS 开发,我们十分清楚人们都喜欢互通性.我们喜欢 ...
- iOS开发之UIWebView
UIWebView是iOS sdk中一个最常用的控件.是内置的浏览器控件,我们可以用它来浏览网页.打开文档等等.这篇文章我将使用这个控件,做一个简易的浏览器.如下图: 我们创建一个Window-bas ...
- ios小项目——新浪微博客户端总结
2019独角兽企业重金招聘Python工程师标准>>> 们还是登录不了,你们要用还是得自己申请appkey并且把回调网址设为baidu.或者是再下面留言,留下你的微博uid我把你加入 ...
- iOS指示器之UIProgressView和UIPageControl
UIControl不仅能用来收集输入,还可以向用户反馈信息.指示器用来向用户反馈进度或者一般的信息.iOS有三个常用的指示器,分别是UIActivityIndicatorView.UIProgress ...
最新文章
- linux shell中的命令自动补全(compgen complete)与 命令行参数解析
- mysql报错3534_win7下安装MYSQL报错:MYSQL 服务无法启动的3534问题
- wtl重载 CListViewCtrl,及其用法。
- java中删除sqlite数据库语句_sqlite数据库的介绍与java操作sqlite的实例讲解
- 自然语言处理顶会 ACL 2018 参会见闻
- Day05 egrep正则表达式sed
- 100以内的偶数的个数_10以内数字的奇偶性认识
- 中国天然蜡乳液行业市场供需与战略研究报告
- 关于第十届省赛失败的总结
- 【源码】深入 Java 集合系列之 ArrayList 源码解读
- vijos1697——平面几何
- 联想笔记本BIOS设置中文详解
- ubuntu装指定分区_ubuntu安装时候硬盘如何分区
- 深度学习在摄影技术中的应用与发展
- 自然语言处理-003NLP定义以及歧义性-学习笔记
- Codeforces Edu Hacking
- 图象淡入淡出(VB6)
- 用python语言写小程序_小程序用什么语言开发?python语言开发可以开发吗?
- 弹钢琴flash游戏
- 哪些人不适合吃山药?