UIScrollView中的UIStackView,动态更改项

时间:2015-09-15 07:15:00

标签: ios swift uiscrollview ios9 uistackview

我试图UIStackView UIScrollView UIStackView UIStackView@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); } } 中的内容发生变化,如下图所示。我怎么也没有设法让它正常工作。当我启动我的应用程序时,它不会滚动,堆栈视图中只显示10个项目,而不是我预期的20个项目。它也不会一直向下滚动<ul class="cg-tag-list" > <li ng-repeat="tag in list"> <span>{{tag}}</span> </li> </ul>

请注意,即使在旋转时,这也适用于iPhone和iPad。

Scene

我在View Controller中有以下代码(全部是这样的):

angular.forEach($scope.list, function (item) {
   // Put your code here             
});

1 个答案:

答案 0 :(得分:1)

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

代码保持不变,但我在场景中改变了一下,现在它可以工作了!

Scene