В настоящее время я делаю учебник из Apple начала разработку приложений для iOS.
На странице Tutorial: Storyboards (ссылка выше) мне сказали создать пользовательские классы для двух представлений. Для простоты я буду называть их табличным представлением (имеет таблицу) и добавлением представления (имеет текстовое поле для добавления элементов в таблицу).
В табличном представлении есть кнопка, которая открывает ссылку «Добавить представление», а в «Добавить представление» есть две кнопки на панели навигации: «Отмена» и «Готово».
Мне сказали написать пустой метод unwindToList в .m файле Add View:
- (IBAction)unwindToList:(UIStoryboardSegue *)segue
{
}
Затем мне сказали связать кнопки «Отмена» и «Готово» с элементом «Выход» в панели «Сцена» (см. изображение внизу) и выбрать метод unwindToList. В результате вот что должно произойти, как указано в учебнике:
Теперь запустите ваше приложение. При запуске вы видите табличное представление, но в нем нет данных. Вы можете нажать кнопку «Добавить» и перейти к [представлению добавления] из [представления таблицы]. Вы можете нажать кнопки «Отмена» и «Готово», чтобы вернуться к [табличному представлению]».
Однако, когда я нажимаю «Отмена» или «Готово», вообще ничего не происходит. Я уверен, что оба связаны.
Заранее спасибо!
