swift - 如何以编程方式将标签添加到 Swift 中的 UIButton
问题描述
我知道如何在main.storyboard
文件中添加标签,但现在我正在以编程方式创建所有内容。但是,我在网上找不到任何告诉我如何向按钮添加标签的内容。我试图阅读苹果文档,但不知道如何实现它。
例如,这是我创建按钮的方式,如何为其添加标签,以便当我制作多个按钮并希望将它们链接到单个操作时,我可以知道按下了哪个按钮?
let buttonOne() : UIButton {
let button = UIButton(type: .system)
button.backgroundColor = .red
return button
}()
解决方案
试试这个:
let buttonOne() : UIButton {
let button = UIButton(type: .system)
button.backgroundColor = .red
button.tag = 2
return button
}()
推荐阅读
- excel - 通过确定两个单元格何时不匹配并从另一个工作表粘贴标题来创建标题
- google-apps-script - 需要工作表脚本来保存 img 以驱动
- c - 是否在 C 中访问链接描述文件变量未定义行为的“值”?
- vba - 我可以在 PowerPoint VBA 中使用“ActivePresentation”的替代方法还有哪些其他方法
- php - How to show the selected radio button when the options are in an array?
- c++ - QNetworkConfigurationManager 的替代方案
- html - 如何在 HTML 和 CSS 中删除图像和资源管理器侧面之间的“空白”
- dns - 无法将 Google 网站发布到 Google 域网址:DNS_PROBE_FINISHED_NXDOMAIN
- spring - 从 Linux 终端启动 Spring Scheduled 作业
- c - 如何使用 fork() 知道代码中的输出?