我在滚动视图中有10个标签
这些10个标签中填充了一些数据。这些数据来自后端。所以我无法确定一些时间会有太多的数据出现
所以我的设计就像这个UI明智的
我采用了滚动视图,我提到了一些像600高度
的尺寸在一个视图中滚动视图(该视图也是相同的高度意味着600)
在那里共有10个视图。每个视图都有一个标签
所以从标签的角度来看,
我应用内容拥抱优先级水平1000和垂直1000也(没有拥抱优先级,我也尝试过)
我给出的是0行而不是1
所以标签的工作完全像基于内容的空间增加
但滚动视图没有增加
例如来自后端的太多数据仅显示2或3个标签文本
我的意思是基于滚动视图高度显示剩余标签数据未显示
所以我需要的是滚动视图还需要根据内容增加(视图/ scrollview需要根据内容增加)
我试图以编程方式设置一些高度也用于滚动视图 即使它不起作用
任何人都可以帮我解决这个问题..
提前致谢
答案 0 :(得分:0)
您可以使用自动布局,在滚动视图中使用内容视图,可以固定到滚动视图,并且高度和宽度约束等于主视图。然后,如果您希望高度动态变化,则可以将高度约束与其他高度约束相比较低,因此内容视图的高度将根据其内在大小而增加,因为它的子视图。
您可以查看本教程, 希望它能帮到你.. Try This