Сбой при подключении IBOutlet contentScrollView в раскадровке - PullRequest
0 голосов
/ 20 февраля 2019

В Storyboard у меня есть начальный UIViewController (FirstViewController), который представляет Модально один UINavigationController с корнем UIViewController (SecondViewController).

Это SecondViewController Показ (например, Push) другого UIViewController (ThirdViewController), который имеет UIScrollView с UIView, в который я помещаю свой контент / компоненты (я назвал contentScrollView).

В этом ThirdViewController я поместил все ограничения (верхний, ведущий, нижний, трейлинг) в ScrollView для маржи 0 с superView и от contentScrollView до маржи 0 с superView (то естьScrollView) и равен высоте и ширине ScrollView.В ограничении Высота я установил низкий приоритет, чтобы Xcode не отображал ошибку в ограничениях.

Когда я сделал IBOutlet с этим contentScrollView для моего ThirdViewController .swift, мое приложение вылетало во время выполнения, когдаЯ вхожу в ThirdViewController.

Я не знаю, что я делаю неправильно, если есть ограничения или другая конфигурация.

Приложение вылетает с этим журналом: "[UIView refreshControl]: нераспознанный селектор отправлен в экземпляр ... "

Когда я представляю модально это ThirdViewController, эта ошибка не возникает.

Я создал пример проекта для симуляции этогоошибка: https://gitlab.com/lucas_foton/bugscrollview

1 Ответ

0 голосов
/ 20 февраля 2019

Вам не нужно подключать IBOutlet для contentScrollView, поэтому просто удалите его, и ваш проект не потерпит крах.

РЕДАКТИРОВАТЬ:

Взглядыкак проблема с contentScrollView именем, которое вы дали IBOutlet, если я изменил его на contentView, и оно работает нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...