Ответ 1
В prepareForSegue:
, представление таблицы indexPathForSelectedRow
будет являться контуром строки с резьбой, если ваши segues идут прямо из ячеек.
Или вы можете использовать метод табличного вида indexPathForCell:
.
У меня есть segue, связанный с UITableViewCell с другим UITableViewController в контроллере навигации, и мне нужно настроить второй UITableViewController на основе ячейки, с которой я перехожу.
Метод didSelectRowAtIndexPath дает мне эту информацию, но он называется ПОСЛЕ подготовки к обучению, поэтому я не могу получить нужную мне информацию вовремя.
Я попробовал пару разных вещей:
Я пробовал перетаскивать segue из другой области на первом UITableViewController, поэтому я могу просто вызвать segue в коде в методе didSelectRowAtIndexPath, но ничего не кажется "stick".
Кажется, не существует способа просто получить строку и раздел из UITableViewCell (это "отправитель" в prepareForSegue), если я не пропустил что-то.
В prepareForSegue:
, представление таблицы indexPathForSelectedRow
будет являться контуром строки с резьбой, если ваши segues идут прямо из ячеек.
Или вы можете использовать метод табличного вида indexPathForCell:
.