Как создать файл контроллера вида после создания нового контроллера представления?
Я разрабатываю приложение с вкладками, но у меня проблема в самом начале разработки.
Моя проблема в том, что когда я создаю новый контроллер представления и связываю его с контроллером панели вкладок, в отличие от двух других контроллеров представления, которые были сделаны по умолчанию, у этого нет файла viewcontroller.swift
.
Мне было интересно, если кто-нибудь знает, как создать этот файл, чтобы я мог на самом деле закодировать GUI, чтобы что-то делать?
Я также упомянул, что я нахожусь в Xcode 6 и быстро развиваю приложение.
Ответы
Ответ 1
Правильно, когда вы перетаскиваете объект контроллера вида на свою раскадровку, чтобы создать новую сцену, она также автоматически не делает новый класс для вас.
Добавив новую сцену контроллера представления в свою раскадровку, вы должны:
-
Создайте подкласс UIViewController
. Например, перейдите в свою целевую папку на панели навигации проекта слева, а затем control -click и выберите "Новый файл...". Выберите "Cocoa Touch Class":
![Cocoa Touch Class]()
И затем выберите уникальное имя для нового подкласса контроллера:
![UIViewController subclass]()
-
Укажите этот новый подкласс как базовый класс для сцены, которую вы только что добавили в раскадровку.
![enter image description here]()
-
Теперь подключите ссылки IBOutlet
и IBAction
для этой новой сцены с помощью нового подкласса контроллера.
Ответ 2
Чтобы добавить новый контроллер просмотра, если у вас есть существующий контроллер представления
1).Щелкните на фоне основной сюжетной доски
2). Поиск и выбор контроллера представления из библиотеки объектов из окна утилиты
3).drag и падение в фоновом режиме для создания нового Contoller представления