У меня есть одна раскадровка с разными / несколькими UIViews, и я хочу ViewController для каждого UIView. стриж - PullRequest
0 голосов
/ 01 ноября 2018

У меня одна раскадровка с разными представлениями, я не хочу, чтобы все коды были в ViewController.swift. Я бы предпочел иметь Swift для каждого UIView. Является ли это возможным? и как мне это сделать?

enter image description here

1 Ответ

0 голосов
/ 01 ноября 2018

Используйте UIContainerView вместо UIView. Когда вы перетаскиваете UIContainerView в вашу раскадровку, она автоматически создает представление. Просто создайте новый Cocoa Touch Class файл в своем проекте. Убедитесь, что файл находится под UIViewController

Затем нажмите на новое представление, которое было автоматически сгенерировано, перейдите в Свойства, затем выберите новый файл Swift. Это соединяет вид с файлом.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...