问题描述
现在,我有一个包含文本的vstack,一个包含更多文本的HStack,以及它们之间的分隔线。问题在于,在某些较小的设备上,分隔线顶部和底部的填充量太大,从而使结果看起来很奇怪。如何减少这种填充(即使顶部和底部的文本看起来更靠近该行)?
解决方法
这不是Divider
的原因,这是VStack的默认间距行为,它在不同的子视图类型之间应用了不同的间距。要禁用此品牌
VStack(spacing: 0) { // or any other constant
,然后对任何子视图应用任何特定的填充。