1

我正在尝试在单击时将图像分配给按钮,以便在单击按钮时将其分配给其他内容。

我想我快到了,我已经设法从按钮获取以下信息

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];
4

1 回答 1

3

上有个imageForState:方法UIButton

于 2013-02-06T14:51:48.163 回答