【发布时间】:2023-01-16 18:44:29
【问题描述】:
1.我想在堆栈视图中的两个视图之间留出边距(从左= 10,右= 10等) 2.减少垂直堆栈视图中两个视图之间的空间
【问题讨论】:
-
您需要提供您尝试过的内容的详细信息、相关代码(最好减少到最小的可重现示例)以及问题的详细信息。 SO 不是颂歌写作服务。
标签: ios swift storyboard
1.我想在堆栈视图中的两个视图之间留出边距(从左= 10,右= 10等) 2.减少垂直堆栈视图中两个视图之间的空间
【问题讨论】:
标签: ios swift storyboard
要在 Stack View 中的两个视图之间添加边距,您可以使用 Stack View 的 layoutMargins 属性。此属性允许您设置 Stack View 中视图的顶部、底部、前导和尾部边距。例如,要在视图的左右两侧设置 10 个点的边距,可以使用以下代码:
stackView.layoutMargins = UIEdgeInsets(top: 0, left: 10, bottom: 0, right: 10)
要减少垂直 Stack View 中两个视图之间的空间,您可以使用 Stack View 的 spacing 属性。此属性控制视图之间的距离。例如,要设置间距为 5 磅,可以使用以下代码:
stackView.spacing = 5
【讨论】: