2015-09-01 5 views
0

Я создал класс HelloWorld, и я хотел бы связать его с дисплеем.Как связать существующий контроллер представления с дисплеем

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

Однако, когда я нажал на инспектор идентификатора, он вообще не отображает класс HelloWorld. Мне было интересно, какой процесс я сделал неправильно?

enter image description hereenter image description here

Вот пример:

enter image description here

+3

Вашего пользовательского класса должен быть 'UIView' подкласс. – gabbler

+0

Прочитайте это http://stackoverflow.com/a/18588712/2071323 –

+0

Как сказал @gabbler, класс Helloworld должен быть подклассом 'UIVIew'. Вы можете написать это как HelloWord: UIView –

ответ

0

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

Чтобы сделать это,

Шаг 1: нажмите на геймпаде просмотра/Нажмите на Hello World показано в вашем изображении выше.

Шаг 2: Затем попробуйте изменить имя класса в построителе интерфейса.

Все.

0

При создании класса всегда помните, чтобы выбрать правильный класс для вашего подкласса. Например, если вы пытаетесь добавить класс в UITableViewController зрении типа, чем ваш подкласс должен быть UITableViewController

enter image description here