如何获得Buttonimage名称

时间:2014-08-27 04:22:07

标签: ios objective-c uiimageview uibutton

我已经创建了一个这样的按钮:

close=[[UIButton alloc]init];
    close.frame=CGRectMake(285, 0, 35, 50);
    [self.view addSubview:close];
    [close setBackgroundImage:[UIImage imageNamed:@"close2.jpg"] forState:UIControlStateNormal];
    [close addTarget:self action:@selector(aclose:) forControlEvents:UIControlEventTouchDown];

我有一个NSString。当我单击按钮时,我需要将图像名称传递给NSString。这可能吗?

1 个答案:

答案 0 :(得分:0)

无法从按钮获取图像名称,因为UIImage不存储其包含的图像的名称。您必须自己将图像名称存储在其他位置。存储图像名称的方法取决于您要使用图像名称完成的操作。