我正在尝试在点击时将图像分配给按钮,因此我可以在单击按钮时将其指定给其他内容。
我想我差不多了,我已经设法从按钮
获取以下信息Sender info is: <UIImageView: 0x757d9b0; frame = (0 0; 100 100); clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x757da10>> - image-name.png
正如您所看到的,图像名称附加在日志的末尾,但我不知道如何获得该图像。
我以前使用的代码是:
sender.imageView
提前感谢您提供任何帮助
修改 感谢@zoul带领我走上了正确的道路。 我最终做了以下事情:
UIImage *image = [sender imageForState:UIControlStateNormal];
[self.newButton setImage:image forState:UIControlStateNormal];
答案 0 :(得分:3)
imageForState:
上有一个UIButton
方法。