iOS里面的UIActivityIndicatorView类,简称菊花
来源:互联网 发布:你怎么看待网络直播 编辑:程序博客网 时间:2024/04/27 23:39
我们在前后台交互的时候,都会有一个时间来进行加载数据,那么为了提高用户体验,我们都会给加上一个等待的时间,在iOS里面,都回用到一个像菊花一样的东西,只要是后台的数据没有加载好,菊花就一直在旋转,等到数据加载完成,菊花就回消失,那么今天我们来实现菊花的实现到消失。在iOs里面,有一个叫UIActivityIndicatorView的类,它就是能实现。首先我们要是new出一个对象,然后对这个对象进行一些简单的操作。比如说,大小,位置,圆角,菊花的颜色,背景颜色,何时启动这个菊花,何时停止这个菊花。
下面这个例子,我们要在导航栏上面进行一些操作,左右按钮能够实现菊花的启动和停止。首先,我们要设置导航栏的根视图,然后将菊花加到这个里面,代码如下:
namespace IndicatorClass{public partial class ViewController : UIViewController{UIWindow window;public ViewController (IntPtr handle) : base (handle){}public override void ViewDidLoad (){base.ViewDidLoad ();//根视图window = new UIWindow (UIScreen.MainScreen.Bounds);window.RootViewController = navi;window.MakeKeyAndVisible (); UIActivityIndicatorView ActivityIndicatorView=new UIActivityIndicatorView(new CoreGraphics.CGRect(0f,0f,100f,100f));ActivityIndicatorView.ActivityIndicatorViewStyle = UIActivityIndicatorViewStyle.WhiteLarge;ActivityIndicatorView.Center = this.View.Center;ActivityIndicatorView.BackgroundColor = UIColor.DarkGray;ActivityIndicatorView.Layer.CornerRadius = 10f; //导航栏UINavigationController navi = new UINavigationController (this);NavigationItem.Title="菊花";UIBarButtonItem rightButton=new UIBarButtonItem("开始",UIBarButtonItemStyle.Done,delegate(object sender, EventArgs e) {ActivityIndicatorView.StartAnimating();});this.NavigationItem.RightBarButtonItem = rightButton;UIBarButtonItem leftbutton = new UIBarButtonItem ("结束", UIBarButtonItemStyle.Done, delegate(object sender, EventArgs e) {ActivityIndicatorView.StopAnimating();});this.NavigationItem.LeftBarButtonItem = leftbutton;window.AddSubviews (ActivityIndicatorView);}}}
0 0
- iOS里面的UIActivityIndicatorView类,简称菊花
- iOS UIActivityIndicatorView 的使用(菊花)
- iOS UIActivityIndicatorView 的使用(旋转菊花)
- iOS UIActivityIndicatorView 的使用(菊花)
- ios 系统自带的菊花(UIActivityIndicatorView)指示器
- ios开发——UIActivityIndicatorView 的使用(菊花)
- iOS UIActivityIndicatorView用法(菊花旋转)
- UIActivityIndicatorView(菊花)
- 菊花转:UIActivityIndicatorView
- 动态菊花效果---- UIActivityIndicatorView微型化视图的使用
- UIActivityIndicatorView创建的菊花隐藏不掉问题
- UIActivityIndicatorView--小菊花停止旋转
- 状态栏的菊花 iOS
- iOS UIActivityIndicatorView的简单使用
- iOS--UIActivityIndicatorView的使用方法详细
- IOS-UIActivityIndicatorView的详细使用
- 【UIKit】-4-UIActivityIndicatorView - 系统转菊花
- Objective-C自定义加载菊花UIActivityIndicatorView
- C#入门6.10——字符串的删除
- NSURLSession和NSURLConnection 的区别
- 动态上下线datanode节点及副本均衡机制
- 数据结构与算法的Java描述--1
- 51单片机 按键,键盘检测
- iOS里面的UIActivityIndicatorView类,简称菊花
- 说说 HTML 中的dropEffect 和 effectAllowed
- Web-SpringMVC学习总结
- 倒计时器的实现
- Excel VBA-批量将多个sheet表另存为单独的工作薄文件
- [DP]简单工厂,工厂方法和抽象工厂方法
- 51单片机 串口通信
- Codeforces Round #365 (Div. 2) B. Mishka and trip
- phpmailer使用qq邮箱、163邮箱成功发送邮件实例代码