我有一个' n'东西的个数。我在水平堆栈视图中显示它们,具有固定的superview宽度。
问题是,当项目数量更多时,水平堆栈视图不显示所有项目。
我需要在某个UI占位符中水平显示数组中的所有项目,其间有一些相当大的间距。如果项目更多,他们应该进入下一行。
水平堆栈视图是否适合我的要求?如果没有,那么我应该使用哪个UI组件?示例将不胜感激。
答案 0 :(得分:1)
添加到@DrMickeyLauer的答案,如果你想在查看项目时用一些引人注目的动画让你的UI看起来更好,那么去iCarousal。
请查看此网址,了解示例实施https://github.com/nicklockwood/iCarousel
答案 1 :(得分:0)
UICollectionView
正是你所追求的。在水平模式下使用标准UICollectionViewFlowLayout
。
然后它会显示从上到下填充“线条”的所有元素,从而实现网格布局,这看起来就像你想要的那样。