按下 xcode 7 / Swift 2 时如何更改按钮的图像? [复制]

Posted

技术标签:

【中文标题】按下 xcode 7 / Swift 2 时如何更改按钮的图像? [复制]【英文标题】:How do I change image of button when pressed xcode 7 / Swift 2? [duplicate] 【发布时间】:2015-07-30 07:26:22 【问题描述】:

到目前为止,我有这个,不知道下一步该做什么。我目前在我的视图控制器中有一个带有图像(播放图像)的按钮,并希望在单击时将其更改为暂停图像。

import UIKit
import AVFoundation

class VesuviusViewController: UIViewController 


@IBOutlet weak var PausePlay: UIButton!



@IBAction func playPressed(sender: AnyObject) 
    VesSet()


【问题讨论】:

查看***.com/questions/26837371/… 【参考方案1】:

尝试将其添加到您的按钮单击操作中

sender.setImage(UIImage(named: "play.png")!, forState: .Normal)

【讨论】:

有人无故投了反对票。【参考方案2】:
  @IBAction func playPressed(sender: AnyObject) 
    VesSet()



        sender.selected = !_btnCheckbox.selected;//put the appropriate  login of swift to do that 

        //checkbox
        sender.setImage(UIImage(named: "play.png")!, forState: .Normal)

       sender.setImage(UIImage(named: "pause.png")!, forState: .selected)


    

【讨论】:

以上是关于按下 xcode 7 / Swift 2 时如何更改按钮的图像? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

xcode swift不会更改标签文本

如何将LUT(从.png)应用到图像? (Swift + Xcode)

如何将图像添加到 PFTableViewCell Swift 2 Xcode 7

如何使用 Swift 2 和 Xcode 7 读取 Playground 文本资源文件

Swift 2 的 Xcode 7.0 更新问题

无法使用 Swift 在 Xcode 中使用 Parse 1.7.2 和 Facebook SDK 4.1 创建新用户