2

我正在尝试UIStackView更改UIScrollView内容,UIStackView如下图所示。我怎么无法让它正常工作。当我启动我的应用程序时,它不会滚动,堆栈视图中只显示 10 个项目,而不是我预期的 20 个。它也不会一直滚动到UIStackView.

请注意,即使旋转也可以在 iPhone 和 iPad 上使用,这一点很重要。

场景

我的视图控制器中有以下代码(仅此而已):

@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);
    }
}
4

1 回答 1

1

我找到了一个以此为基础的解决方案: https ://github.com/oliverfoggin/AnimalBrowser

代码保持不变,但我在现场进行了一些更改,现在它可以工作了!

场景

于 2015-09-15T08:08:46.430 回答