zoukankan      html  css  js  c++  java
  • 定时器

    - (void)viewDidLoad {
        [super viewDidLoad];
        // Do any additional setup after loading the view, typically from a nib.
       // self.view.backgroundColor = [UIColor orangeColor];
    
        UIButton* btnStart = [UIButton buttonWithType:UIButtonTypeRoundedRect];
        btnStart.frame = CGRectMake(100, 100, 50, 50);
        [btnStart setTitle:@"start" forState:UIControlStateNormal];
        [btnStart addTarget:self action:@selector(pressStart) forControlEvents:UIControlEventTouchUpInside];
        
        [self.view addSubview:btnStart];
        
        
        UIButton* btnStop = [UIButton buttonWithType:UIButtonTypeRoundedRect];
        btnStop.frame = CGRectMake(100, 200, 50, 50);
        [btnStop setTitle:@"stop" forState:UIControlStateNormal];
        [btnStop addTarget:self action:@selector(pressStop) forControlEvents:UIControlEventTouchUpInside];
        
        [self.view addSubview:btnStop];
        
        UIView* view = [[UIView alloc]init];
        view.frame = CGRectMake(0,0,80,80);
        view.backgroundColor = [UIColor redColor];
        
        [self.view addSubview:view];
        view.tag = 101;
        
        
        
        
    
    }
    
    -(void) pressStart
    {
        //NSLog(<#NSString * _Nonnull format, ...#>);
        _timerView =  [NSTimer scheduledTimerWithTimeInterval:0.01 target:self selector:@selector(updateTimer:) userInfo:@"Li" repeats:YES];
        
        
    }
    -(void) pressStop
    {
        if(_timerView!=nil){
            [_timerView invalidate];
        }
        
    }
    -(void) updateTimer:(NSTimer*) timer
    {
        NSLog(@"Test name =%@",timer.userInfo);
        UIView *view = [self.view viewWithTag:101];
        view.frame = CGRectMake(view.frame.origin.x+1, view.frame.origin.y+1, 50, 50);
        
    }
  • 相关阅读:
    C语言I博客作业04
    C语言II博客作业04
    C语言II作业03
    C语言II博客作业02
    C语言II博客作业01
    第一周C语言作业
    C语言I博客作业02
    C语言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
  • 原文地址:https://www.cnblogs.com/vector11248/p/7577100.html
Copyright © 2011-2022 走看看