2013-11-16 3 views
2

Я пытаюсь связать создание IBOutlet для элемента UIWebView, однако всякий раз, когда я удерживаю элемент управления и перетаскиваю его из файла раскадровки в файл ViewController.h, ничего не происходит, а розетка не создано. У меня уже есть выход в этом файле, однако я хотел бы создать еще один. Всякий раз, когда я иду в контроллер представления для предыдущей розетки и удерживаю управление и перетаскиваю элемент в файл ViewController.h, создается новая розетка. Есть ли параметр, который я включил, чтобы остановить этот ярлык от работы. Есть ли другой способ создать выход для ios в Xcode 5.0.1 на Mac OSX 10?Я не могу создать выход в Xcode 5

ответ

4

Исправлена ​​проблема. Класс контроллера вида был UIViewController, а не ViewController. Это означало, что файлы ViewController.h и .m не показывались в автоматическом режиме. После изменения я мог просматривать файлы ViewController.h и .m и создавать в них выходы.

0

Я рекомендую не использовать раскадровку, в то время как это намного проще в использовании, это не позволяет делать много вещей. Чтобы создать новый выход, идти туда, где вы хотите его создать (это, скорее всего, быть header файл), а затем введите: IBOutlet yourOutletType *yourOutletName так, чтобы создать UIWebView вы бы:

IBOutlet UIWebView *myWebView 

и создать выход , такие как UIImageView, вы можете набрать

IBOutlet UIImageView *imageView 

только не забудьте подключить его в файле .storyboard.

Опять же, я рекомендую не использовать раскадровку, это IS намного проще, но это на самом деле имеет много ограничений

+1

У меня возникли проблемы с привязкой оператора IBOutlet к моему элементу WebView. Яркость перетаскивания управления не работает. Как связать элемент UIWebView в раскадровке с оператором IBOutlet в файле ViewController.h. – Isaacm

+1

Вам не нужно тянуть его. Вы можете просто ввести его. Опять же, я рекомендую использовать файл '.xib', поскольку он намного лучше. Вы хотите поместить этот код в свой .h-файл: 'IBOutlet UIWebView * myWebView', чтобы определить его. – Jojodmo

+2

как я могу привязать оператор IBOutlet к раскадровке – Isaacm

Смежные вопросы