swift - 三个按钮使用一个图像选择器,图像不更新
问题描述
我开始学习 Swift 并尝试在用户触发三个按钮之一时使用一个图像选择器更改按钮图像。
我观看在线资源并了解如何使用一个图像选择器来更改一个按钮图像
但是现在我有了三个按钮,每个按钮都应该能够使用图像选择器并更改自己的按钮图像。
我的解决方案是每次单击按钮并调用图像选择器时,我将函数外部的 UIImage 设置为等于信息图像
同时,知道由于按下按钮而触发了图像选择器,我在按钮中放置了一条带有 UIImage 的 set-button-image 行(IBAction 函数)。
下面是我的源代码。不知何故,我写的方式不会正确更新按钮的图像。
让我知道是否有任何信息丢失或混淆。任何建议或知识都会有所帮助,谢谢。
解决方案
推荐阅读
- c# - 在白名单密钥系统上需要帮助
- python - 使用 Pandas 保存列中条目的总数
- java - 错误:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:通信链接失败
- android - 难以结束通话并返回 MainActivity
- list - Logtalk 中的对象数
- regex - htaccess 中的正则表达式仅传递 1 个字符
- excel - Excel:“获取单元格日期并复制到另一张表”使用公式
- go - 发送 ISO8583 消息 Golang
- r - 使用 dplyr 将时间序列数据中的重复值替换为 NA
- cmake - Cmake 在编译期间拒绝找到 dbus-0