gpt4 book ai didi

ios - 在 Interface Builder 中,是否可以重用 IBOutlet 按钮属性?

转载 作者:行者123 更新时间:2023-11-29 11:09:55 25 4
gpt4 key购买 nike

我有一组 20 个相同的按钮,它们都链接到相同的操作。唯一不同的是它们的标签。但是我发现不可能将它们全部链接到同一个 IBOutlet @property。我真的必须为这 20 个相同的按钮中的每一个创建 20 个 IBOutlet @properties 吗?

否则,我会收到 This class is not key-value coding-compliant for the key btn_chooseMark. 错误并且应用程序崩溃。

最佳答案

您实际上根本不需要任何 socket 。将所有 20 个都放在带有单独标签的 View 中。当你需要访问一个时,使用

UIButton *button = [self.view viewWithTag:x];

您显然可以将其放入“for”循环中。此外,对所有 20 个操作项使用一个操作项是完全正常的,也是 ObjectiveC 的常见做法。

关于ios - 在 Interface Builder 中,是否可以重用 IBOutlet 按钮属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12014281/

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