2015-09-15 4 views
2

Я пытаюсь иметь UIStackView в UIScrollView с изменением содержимого в UIStackView, как показано ниже на картинке. Как бы то ни было, мне не удается заставить его работать правильно. Когда я запускаю свое приложение, оно не прокручивается, и в представлении стека отображаются только 10 элементов, а не 20, которые я ожидал. Также он не прокручивает весь путь до UIStackView.UIStackView внутри UIScrollView с динамически меняющимися элементами

Примечание. Важно, чтобы это можно было работать как на iPhone, так и на iPad даже при повороте.

Scene

У меня есть следующий код в моем View Controller (это все):

@IBOutlet weak var stackView: UIStackView! 

override func viewDidLoad() { 
    super.viewDidLoad() 

    for i in 1 ... 20 { 
     let vw = UILabel() 
     vw.text = "Holiday #\(i)" 
     stackView.addArrangedSubview(vw); 
    } 
} 

ответ

1

Я нашел решение, используя это в качестве основы: https://github.com/oliverfoggin/AnimalBrowser

код остается но я немного изменился на сцене, и теперь это работает!

Scene

+0

Спасибо за обмен, Altho проект, который вы поделились непосредственно не сосредоточил свой вопрос он помог мне получить руководство с более сложным вопросом, что я столкнулся. –

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