我已经创建了一个这样的按钮:
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。这可能吗?
答案 0 :(得分:0)
无法从按钮获取图像名称,因为UIImage不存储其包含的图像的名称。您必须自己将图像名称存储在其他位置。存储图像名称的方法取决于您要使用图像名称完成的操作。