0
UIViewController с UICollectionView отлично работает, если я запускаю его из раскадровки. Однако, когда я пытаюсь запустить его так:Как показать всплывающий UIViewController с UICollectionView в нем в Swift?
let imagePicker = imagePickerControllerViewController()
imagePicker.modalPresentationStyle = .OverCurrentContext
presentViewController(imagePicker, animated: true, completion: nil)
Он падает на линии:
collectionView.dataSource = self
Вопрос в том, как показать UIViewController (что имеет UICollectionView) модально правильно?
Можете ли вы отправить сообщение об ошибке? –
Неустранимая ошибка: неожиданно найден nil при развертывании Необязательное значение –
Это означает, что collectionView.dataSource = self вызывается перед инициализацией коллекции или источника данных. –