swift - 更改桌面 View 的按钮图像

标签 swift

我一直在尝试解决问题,但似乎找不到解决方案。 我有一个包含按钮的 tableviewcell。该按钮设置了一个图像。我想在按下按钮时更改图像,但我缺少适当的代码以及需要插入代码的位置(在 tableviewcontoller 或 tableviewcell 文件内的代码中)。 我知道正常的代码是: self.practicePlayButton.setImage(UIImage(named: "play4.png"), forState: .Highlighted) 用于更改按钮...但我似乎被难住了。

最佳答案

self.practicePlayButton.setImage(UIImage(named: "play4.png"), forState: .Highlighted)

替换这个...

self.practicePlayButton.setImage(UIImage(named: "play4.png"), forState: .Selected)

关于swift - 更改桌面 View 的按钮图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32538622/

相关文章:

swift - 不能将 @available 与 Codable 一起使用

ios - 在 Swift 中向 Int 添加千位分隔符

swift - Swift 中负数的算术运算符

ios - 在 Swift iOS 中未调用 Google Places 回调

swift - 如何在 macOS 上的 Swift 中全局检测击键?

ios - Swift 如何在推送后保留导航栏按钮项目

Swift 4 JSONEncoder 不能对 String 或 Int 进行编码,但它们遵循 Codable 协议(protocol)

ios - 在 swiftui 中关闭 View

ios - IBOutlet 不在 UI 中显示其值

ios - 当将变量从两个不同的 View 转移到一个 View 时,变量会被替换