Вы вероятно переименованы имя Scrollview в коде без повторного подключения выхода в Interface Builder. Дважды проверьте свой код, чтобы убедиться, что орфография такая же, как в Interface Builder, и для хорошей меры повторно подключите розетку к scrollView.
Ссылаясь на this Apple forum thread, UITabBarController
имеет несколько UIViewControllers
, каждый из которых имеет свой собственный файл nib, назначенный ему. Это зависит от вас, чтобы убедиться, что вы изменили файл класса UIViewController
: в файле nib для каждого контроллера вида и вы также должны сделать то же самое, изменив файл nib каждого контроллера контроллера и класс.
Таким образом, вам необходимо обновить настройки в двух местах: отдельные файлы nib для контроллеров вида и файла nib-панели контроллера панели. Подумайте об этом как о создании соединений/мостов между отдельными файлами nib и контроллером панели вкладок.
После того, как эти соединения выполнены, ваша программа не должна иметь проблем с доступом к вашей розетке scrollView
, поскольку именно так она в конечном итоге обращается к ней: с помощью кодирования ключа с помощью вашего контроллера панели вкладок (по крайней мере, это мое понимание). На данный момент это невозможно, потому что контроллер панели вкладок не подключен должным образом.
Нет, я проверил это несколько раз. Благодарю. Еще не знаете, что это такое/ – jarryd
Вы также дважды проверяете класс контроллера вида табуляции в Interface Builder? И что вид владельца файла подключен правильно? Посмотрите эту тему http://discussions.apple.com/thread.jspa?threadID=1598422, посмотрите на четвертое-последнее сообщение на первой странице. –