zoukankan      html  css  js  c++  java
  • 2016-01-07 activityviewcontroller

    //

    //  activityViewController.m

    //  toolbar

    //

    //  Created by Apple on 16/1/7.

    //  Copyright © 2016 ShangYu. All rights reserved.

    //

     

    #import "activityViewController.h"

     

    @interface activityViewController ()

    @property (strong, nonatomic) UIActivityIndicatorView *activityIndicator ;

    @property (nonatomic, strong) NSTimer *timer;//定时器 图片轮播

     

     

    @end

     

    @implementation activityViewController

     

    - (void)viewDidLoad {

        [super viewDidLoad];

        self.view.backgroundColor=[UIColor whiteColor];

    //    使用方式就是

    //    UIActivityIndicatorView *testActivityIndicator = [[UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];

    //    testActivityIndicator.center = CGPointMake(100.0f, 100.0f);//只能设置中心,不能设置大小

    //    testActivityIndicator.frame= CGRectMake(100, 100, 100, 100);//不建议这样设置,因为UIActivityIndicatorView是不能改变大小只能改变位置,这样设置得到的结果是控件的中心在(100100)上,而不是和其他控件的frame一样左上角在(100 100)长为100,宽为100.

    //    [self.navigationController.navigationItem addSubview:testActivityIndicator];

    //    testActivityIndicator.color = [UIColor redColor]; // 改变圈圈的颜色为红色; iOS5引入

    //    [testActivityIndicator startAnimating]; // 开始旋转

    //    [testActivityIndicator stopAnimating]; // 结束旋转

    //    [testActivityIndicator setHidesWhenStopped:YES]; //当旋转结束时隐藏

        

        

        [self avctiy];

     

     

     

    }

     

     

    -(void)avctiy{

     

        self.activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(100, 100, 60, 60)];

        

        [self.view addSubview:self.activityIndicator];

        self.activityIndicator.backgroundColor=[UIColor redColor];

        

        self.activityIndicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyleGray;

        

        [self.activityIndicator startAnimating];

        [self addTimer];

        

    //    

    //    [NSTimer scheduledTimerWithTimeInterval:3.0f target:self selector:@selector(timerStop) userInfo:nil repeats:YES];

     

     

     

    }

     

    - (void)timerStop

     

    {

        [self.activityIndicator stopAnimating];

    }

     

     

     

    - (void)addTimer{

        [self.activityIndicator startAnimating];

     

        self.timer = [NSTimer scheduledTimerWithTimeInterval:10 target:self selector:@selector(Timer) userInfo:nil repeats:YES];

     

    }

    /**

     *  关闭定时器

     */

    - (void)removeTimer

    {

        [self.timer invalidate];

    }

     

     

     

    -(void)Timer{

        [self.activityIndicator stopAnimating];

        }

     

     

    @end

  • 相关阅读:
    带你去草原
    为爱痴狂
    打造值得信任的个人品牌究竟靠什么?
    【缅怀妈妈系列诗歌】之二十二:没妈的孩子像根草
    缅怀妈妈系列诗歌】之二十三:妈妈,我学会了坚强
    要创业?想自己当老板?先学会老板法则三十六计
    【缅怀妈妈系列诗歌】之二十一:妈妈,没有了您,就没有了家
    sql server text类型替换
    网页中插入天气预报
    超出了存储过程、函数、触发器或视图的最大嵌套层数最大层数为 32
  • 原文地址:https://www.cnblogs.com/gzz2016/p/5110693.html
Copyright © 2011-2022 走看看