У меня есть табличный вид, где я создал ярлык и две кнопки. Я застреваю при получении текста с ярлыка при нажатии кнопки. Я создал список массива, как:View tableview cell text on table cell cell
let arrayList: [String] = [ "aaa" , "bbb" , "ccc"]
Я хочу, если я нажму на кнопку index[0]
попаду «ааа», и если index[2]
попаду «КТС»
@IBOutlet weak var titleLable: UILabel!
@IBOutlet weak var infoButton: UIButton!
myCell.titleLable.text = self.arrayList[indexPath.row]
myCell.infoButton.tag = indexPath.row
myCell.infoButton.addTarget(self, action: "buttonClicked", forControlEvents: .TouchUpInside)
Ваше действие не с параметрами, переход к нему, а затем с помощью тега кнопки вы можете получить «aaa» или «ccc». – sanman
Я уже это сделал, но я хочу отобразить соответствующий текст с помощью кнопки info, нажав кнопку –
, чтобы дать тег обеим кнопкам из раскадровки и в вашем быстром файле, а затем проверить, нажата ли кнопка с этим тегом, если условия и чем назначить элементы массива в текст заголовка кнопки с использованием свойства массива firstObject и lastObject. @SajjadAims – KAR