当前位置:  开发笔记 > 编程语言 > 正文

在事件iOS上禁用和启用按钮

如何解决《在事件iOS上禁用和启用按钮》经验,为你挑选了1个好方法。

我有一个stopclock应用程序,并希望startCountButton按钮在最初按下时被禁用,然后stopCountButton按下按钮使其再次启用,以便只能按下一次启动按钮.这是我的代码

- (IBAction)startCount:(UIButton*)sender {
    countInt = 0;
    self.label.text = [NSString stringWithFormat:@"%i", countInt];
    timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(countTimer) userInfo:nil repeats:YES];
}

- (IBAction)stopCount:(UIButton*)sender {
    countInt = 0;
    [timer invalidate];
}

-(void)countTimer {
    countInt += 1;
    self.label.text = [NSString stringWithFormat:@"%i", countInt];
}

我需要添加什么帮助?我不打算改变文本,只是禁用它



1> dasdom..:

首先,您需要对按钮的引用.然后,将以下代码添加到startCount::

((UIButton *)sender).enabled = NO

stopCount:补充:

startCountButton.enabled = YES

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有