Как создать файл контроллера Вида после создания нового контроллера вида?


Я разрабатываю приложение с вкладками, но у меня есть проблема очень рано в его развитии.

моя проблема заключается в том, что когда я создаю новый контроллер вида и связываю его с контроллером панели вкладок, в отличие от двух других контроллеров вида, которые были сделаны по умолчанию, у этого нет .

мне было интересно, если кто-нибудь знает как создать этот файл, поэтому я могу на самом деле код в GUI делать?

Я также упомяну, что я нахожусь на Xcode 6 и разработка приложения в swift.

2 58

2 ответа:

правильно, когда вы перетаскиваете объект контроллера вида на свою раскадровку, чтобы создать новую сцену, он не автоматически создает новый класс для вас.

добавив новую сцену контроллера вида в раскадровку, вы должны:

  1. создать UIViewController подкласс. Например, перейдите в папку вашей цели на панели навигатора проекта слева, а затем управленияправой кнопкой и выберите "новый файл...". Выберите "какао Сенсорный Класс":

    Cocoa Touch Class

    а затем выберите уникальное имя для нового подкласса контроллера вида:

    UIViewController subclass

  2. задайте этот новый подкласс в качестве базового класса для сцены, которую вы только что добавили к раскадровке.

    enter image description here

  3. Теперь подключить любой IBOutlet и IBAction ссылки на эту новую сцену с новым вид контроллера подкласс.

чтобы добавить новый контроллер вида, как только у вас есть существующий контроллер вида 1).Нажмите на фоне основной доски истории 2).поиск и выбор контроллера вида из библиотеки объектов в окне утилиты 3).перетащите в фоновом режиме, чтобы создать новый вид контроллер