我正在处理带有图像的按钮。其中心思想是,有6个图像按钮,上面有默认的图像,并点击其中的任意一个按钮:例如,如果有1,2,3,4,5,6按钮,点击1,2,3,4,5,6图像,点击2图像,1,3,4,5,6更改等等。另外,在单击一个标题为"Submit“的单独按钮时,我希望它保存从1、2、3、4、5、6按钮中单击哪个按钮。
我可以用6种不同的动作来做6个按钮,但我需要使用集合插座
请建议
发布于 2018-10-26 11:59:13
不要使用“出口集合”,而是使用一个IBAction作为全部,只需给出不同的标记,所有六个按钮都可以创建如下操作:-
@IBAction func buttonOfOneToThree(_ sender: UIButton) {
//MARK:- Below code print your selected button title and tag
print(sender.tag)
print(sender.titleLabel!.text!)
}这将满足您的要求,但是如果您想学习收集、输出和操作处理,请参阅本教程:-在这里输入链接描述
发布于 2018-10-26 08:48:23
您可以使用标记来确定哪个按钮。给每个按钮分配一个标签,例如按钮1到6,标记1到6(你可以设置任何),并根据你的逻辑使用它们来识别。
在单元格对行的收集过程中,初始化每个按钮的标记(我已经看到这个晚了)
希望能帮上忙。
但是为什么要使用集合视图--您有6个以上的按钮(它是动态的)?
https://stackoverflow.com/questions/53004365
复制相似问题