В Swift я создал пользовательскую ячейку с 3 ярлыками и в которую я добавил кнопку или тип UIButton. Кнопка отображается в каждой строке таблицы. Когда я нажимаю на кнопку, я хотел бы сохранить indexPath строки, в которой была нажата кнопка, поэтому я могу заменить метки разными текстами. Мне непонятно, как я могу продолжить. Я хотел бы позвонить по методу вспомогательной кнопки (принадлежностьButtonTappedForRowWithIndexPath), если это возможно.Нужно создать добавленную кнопку в пользовательской ячейке в IOS, ведущую себя как вспомогательная кнопка
Благодарим за любые рекомендации.
Спасибо за ваше руководство. Вот то, что я пробовал: @IBAction функ showSubcategoryEditor (отправитель: UIButton) { , если пусть indexPath = tableView.indexPathForRowAtPoint (sender.frame) в NSIndexPath { tableView.delegate.accessoryButtonTappedForRowWithIndexPath (indexPath) }} переопределения FUNC Tableview (Tableview: UITableView, accessoryButtonTappedForRowWithIndexPath indexPath: NSIndexPath) { savedRow = indexPath.row self.performSegueWithIdentifier ("SubcategorySegue", отправитель: самость) } Однако я получаю сообщение об ошибке: follwoing –
(UITableView, numberOfRowsInSection: Int) -> Int ' не имеет члена с именем 'indexPathForRowAtPoint –
Извините за неправильное структурирование кода –