2014-02-17 3 views
2

Я искал несколько часов, чтобы попытаться выяснить ответ, но пока этого не произошло. О создании выхода/действия для приложения iOS в Xcode 5:Проблемы с выходом/действием в Xcode 5

Я пытаюсь создать выход (с помощью CTRL-перетаскивания) с метки в Main.storyboard на ViewController.h (которую мне пришлось вручную выберите в редакторе помощника, потому что только «UIViewController.h» появляется под «автоматическим»).

Не отображается меню «выход/соединение/действие» при перетаскивании. Тем не менее, меню появляется, если я пытаюсь перетащить его в файл UIViewController.h. (Это как раз тогда говорит мне, что UIViewController.h заблокирован, и я не могу его разблокировать)

Я также попытался помещать «ViewController.h» в пользовательскую часть класса, поскольку это, казалось, работало для некоторых других искателей там.

Я полагаю, что он может (?) Иметь какое-то отношение к ViewController.h, которое не отображается в разделе «Автоматически» в редакторе помощников. Я попытался создать выход с другим проектом и, похоже, работает, и ViewController.h появляется автоматически.

Я бы хотел опубликовать скриншот, но мне нужна 10 репутации. Во всяком случае, заблаговременно за вашу помощь!

ответ

1

Вам необходимо установить Custom Class в раскадровку классу, который вы написали, что подклассы UIViewController.

+0

Thank вы за ваш быстрый ответ! – user3194712

+0

Насколько я понимаю, вы можете установить только «Пользовательский класс» в класс, который подклассифицирует объект. Поэтому попытка поместить 'UIViewController' как' Custom Class' в «Label» не будет работать. – CGTheLegend

0

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

Вот как:

  1. Выбор сцена (нажмите черную полосу под || Ctrl + SHFT + клик || Документ Oultine)
  2. Выберите Идентичность Инспектор
  3. Введите UIViewController класс до Пользовательский класс
Смежные вопросы