IPhone Storyboard - назначение класса для просмотра контроллера в раскадровке

Я создал простое приложение, используя раскадровку. В файле раскадровки я перетащил один контроллер представления. Я хочу назначить класс недавно добавленному контроллеру представления. Для этого я щелкнул новый файл в Xcode, щелкнул Objective c class, ввел имя класса MyViewController и подкласс UIViewController. Я вернулся к раскадровке, щелкнул тип Custom class и указал MyViewController на вкладке класса. Но он не принимает это. Если я отменю выбор контроллера представления и выберу, пользовательский класс снова покажет «UIView».

Я использую Xcode версии 4.3.3 (4E3002).


person Coder    schedule 24.09.2012    source источник
comment
Кроме того, после перетаскивания контроллера представления на раскадровку пользовательский тип класса показывает UIView вместо UIViewController. Я сомневаюсь, что это проблема. Пожалуйста, помогите, почему я получаю UIView вместо UIViewController.   -  person Coder    schedule 24.09.2012
comment
Проблема решена. Я щелкал внутри контроллера представления, поэтому он показывал UIView.   -  person Coder    schedule 24.09.2012


Ответы (1)


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

person Khawar Ali    schedule 05.12.2012