gpt4 book ai didi

ios - 如何在一个 UIButton 中实现启动和停止操作?

转载 作者:行者123 更新时间:2023-11-28 22:52:23 26 4
gpt4 key购买 nike

我想要一个 UIButton 像这样工作:首先单击它,运行 start_method;其次点击它,运行stop_method;第三次单击它再次运行start_method;第四次单击它,再次运行 stop_method。这样一个循环。

当我设置按钮时:

    [button addTarget:self action:@selector(start_method:)  forControlEvents:UIControlEventTouchDown];
[button addTarget:self action:@selector(stop_method:) forControlEvents:UIControlEventTouchDownRepeat];

只要您点击它,它就会响应这两个操作。

有什么建议吗?

最佳答案

向您的 View Controller 添加一个 bool 值,并将其设置为 false。然后,当您按下按钮时,检查 bool 值并翻转它,然后运行 ​​start 或 stop 方法。

关于ios - 如何在一个 UIButton 中实现启动和停止操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11623420/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com