好吧,我多年来一直试图解决这个问题,但没有成功!
我有一个包含 10 个按钮的列表,用户选择其中 1 个按钮,我需要将该结果保存到位于不同 View Controller 上的用户配置文件中。我试图将按钮放入数组中,但未能成功。任何帮助将不胜感激,我对 swift 和 xcode 很陌生!
我尝试将它们添加到折扣店系列中,但也不起作用。
var genreArray = ["rockGenreButton", "bluesGenreButton","funkGenreButton", "indieGenreButton", "metalGenreButton", "popGenreButton", "altGenreButton","electronicGenreButton", "countryGenreButton", "tradGenreButton"]
上面是我创建的数组,我不知道下一步要执行哪一步,如何调用选择了数组的哪个 [0] 并将其保存到 currentUser?
抱歉,如果这是一个非常愚蠢的问题,但我在任何地方都找不到相关答案!
最佳答案
您可以添加按钮标签并查找哪个按钮被点击。
一旦您为所有按钮创建了导出(相同功能)
@IBAction func btnClick(sender: AnyObject) {
print(sender.tag.description)
}
只需按住 Ctrl 键单击每个按钮即可执行相同操作
获取按下按钮的标签
如果您需要更多解释,请告诉我。
关于arrays - 我有十个按钮,我需要知道用户选择了哪个按钮并将该信息保存到用户配置文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33236403/