2016-09-30 2 views
2

Новый разработчик iOS прошел курс iOS 9 на Pluralsight и очень просто должен был иметь возможность помещать некоторые ярлыки в ScrollView. Все, что я сделал выбор все метки и кнопки, и нажалiOS 10 ScrollView не работает

Editor -> Вставить в -> Scroll View

Вот как это выглядит:

image

Который работал в Демо-версия iOS 9. Мне интересно, есть ли что-то другое в iOS 10, которое не работает. Когда я развертываю приложение, ярлыки показывают, но вы не можете прокручивать. И да, я знаю, как прокручивать в симуляторе.

Я вижу некоторые предупреждения (которые также присутствовали в демо). Я решил несколько из них, но все еще не работает:

image

+0

Это, скорее всего, предупреждение 'имеет неоднозначное прокручивать содержимое height' (или ширину, если вы прокручиваете по горизонтали) – AdamPro13

ответ

2

Вы можете использовать «Reset для предложенного ограничения» option.Which находится в правом нижнем углу в раскадровке.

Вы не в состоянии выделить из-за ограничения так просто переопределить метод viewDidLayoutSubviews() в соответствующих ViewController и обеспечить contentSize к Scrollview

override func viewDidLayoutSubviews() { 
    scrollView.contentSize = CGSize(width: self.view.frame.width, height: 1600.0) 
} 
+0

спасибо, я искал решение так долго и сделал это трюк! –