我的应用程序中有自定义按钮,我在其中设置了图像。我想从按钮获取图像并存储在UIImage变量中。请指导我。
答案 0 :(得分:60)
这个怎么样?
UIImage *img = [button imageForState:UIControlStateNormal];
答案 1 :(得分:1)
Swift 3.0 语法
let image: UIImage = yourButton.image(for: .normal)!
答案 2 :(得分:0)
UIImage *myNewImage = [UIButton imageForState:UIControlStateNormal];
虽然这不是很好的设计实践。我会这样做:
UIImage *myNewImage = [UIImage imageNamed:@"name of image that is in your bundle"];