Я хочу получить UIButton
для добавления значения заголовка к выбранному в данный момент UITextField
, содержащемуся в UITableViewCell
.
У меня есть ряд кнопок с общими фразами, которыепользователь может использовать, например, "#CompanyName".Я установил общие фразы в качестве заголовка кнопок.Чуть ниже ряда кнопок у меня есть UITableView
с ячейками, каждая из которых содержит несколько статических меток и текстовое поле.Я хочу позволить пользователю нажать одну из кнопок над табличным представлением, чтобы добавить значение заголовка кнопки в текстовое поле, которое в данный момент редактируется.
Мне удалось сделать это в качестве теста, используя текстовое поле и кнопки, находящиеся вне табличного представления, используя:
@IBAction func buttonAction(_ sender: AnyObject) {
buttonTitle = sender.titleLabel!.text!
testOutlet.text = "\(testOutlet.text!) \(buttonTitle)"
Теперь мой вопрос, как бы я сделал этот "testOutlet.text "динамический, поэтому он знает только текстовое поле, которое редактируется.Я посмотрел на textFieldDidBeginEditing
, но не смог понять.Я также попытался определить indexPath.