Как установить имя сцены на раскадровке xcode

Я использую образец образца CoreDataBooks от Apple для использования с автоматизированной тестовой средой Zucchini. Мне нужно имя представления для использования в coffeescript, чтобы управлять им следующим образом:

class BooksScreen extends Screen anchor: -> $("navigationBar[name=Authors]")

В этом примере авторы используются для идентификации представления. Я вычислил в xcode, что у нас есть это имя после класса контроллера представления для каждой сцены, например, в новой книге:

enter image description here

Проблема в том, что я не знаю, как установить это имя, поэтому я могу управлять им в coffeescript. Как это сделать?

Ответы

Ответ 1

Вы установили имя для контроллера представления в Интерфейсном Разработчике.

  1. Выберите вид контроллера
  2. Теперь из меню View-> Утилиты-> Показать атрибуты инспекторов
  3. Установить вид контроллера заголовка.

Ответ 2

сделайте это в правом столбце Xcode, как показано на следующем рисунке, введите имя новой сцены и нажмите кнопку enter.

enter image description here

Ответ 3

В левом списке дважды щелкните имя контроллера просмотра, а не имя сцены, и переименуйте контроллер вида, который также переименует сцену.

введите описание изображения здесь

Ответ 4

Вы должны нажать на название контроллера представления и ждать. Нажмите очень медленно, вам нужно нажать и удерживать некоторое время. Не нажимайте дважды, вам нужно нажать только один раз, но это должен быть длинный щелчок.