如何禁用 iPhone 中的多个按钮?

发布于 2024-12-19 19:14:28 字数 64 浏览 1 评论 0原文

如何在按下一个按钮时一次禁用多个按钮,而不为 iPhone 中的每个按钮创建插座?

提前致谢...

How to Disable Multiple buttons at a time when one button pressed, without creating outlets foreach one in iphone?

Thanks in advance...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

软糯酥胸 2024-12-26 19:14:28

您可以为 UIButtons 设置按钮标签,并且可以使用 for-in 循环循环遍历视图中的每个按钮。

    for (UIButton *button in self.view.subviews)
    {
        <#statements#>
    }

这应该可以解决您的问题,并且您可以使用按钮的标签来引用按钮

You can set button tags for you UIButtons and for looping through each button in a view you can use the for-in loop.

    for (UIButton *button in self.view.subviews)
    {
        <#statements#>
    }

This should solve your problem and the tag to buttons can u used for referencing the buttons

梦中楼上月下 2024-12-26 19:14:28

您应该为每个按钮设置 YES exclusiveTouch 属性。但在 IB 中你不能这样做。因此,您可能应该循环遍历主视图中的所有子视图,并为所有按钮设置此属性。

You should set YES exclusiveTouch property for each button. But you cannot do this in IB. So you should maybe loop through all subviews in main view and set this property for all buttons.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文