ios - 以编程方式设置 UIButton 的图像?

标签 ios xcode8 swift3

我想在特定事件上设置 UIButton 的图像。这就是我所做的:

btn.setImage(UIImage(named: "star"))

最佳答案

objective-C

UIImage *img = [UIImage imageNamed:@"star.png"];                
[btn setImage:img forState:UIControlStateNormal];              

swift 3

let img = UIImage(named: "star")
btn.setImage(img , forState: .normal)

关于ios - 以编程方式设置 UIButton 的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42605684/

相关文章:

ios - 没有启动图标的iOS App

ios - 无法将NSDictionary添加到NSArray

ios - shouldAutorotate 在 iPhone 上调用但在 iPad 上不调用

swift - 为什么 Xcode 不显示测试覆盖率?

ios - 按下按钮后如何提示用户推送通知权限?

ios - 尝试将 UIImage 数组加载到 UITableView 时,Swift 3 错误 : "Argument labels ' (named:_:, _ :, )' do not match any available overloads"

swift - 为什么局部变量的值没有在 try block 中初始化?

ios - 在另一个函数中快速包装函数

swift - 垂直对齐工具栏内的条形按钮

json - 针对 AnyObject JSON 错误的 Swift 2 到 3 迁移