iOS UIStackView 单独改变 UIViews 的间距
Posted
技术标签:
【中文标题】iOS UIStackView 单独改变 UIViews 的间距【英文标题】:iOS UIStackView individually changing the spacing of UIViews 【发布时间】:2016-02-11 17:19:04 【问题描述】:查看 UIStackView 的文档,我发现将 UIStackView 的“间距”属性更改为 30 会同时更改所有排列的子视图之间的距离。
但是我找不到改变各个子视图之间距离的属性或方法,我尝试使用 UILayoutGuide 但它不起作用。
【问题讨论】:
【参考方案1】:如果您想单独控制间距,则必须在内容视图之间添加间隔视图。
【讨论】:
不能在当前排列的子视图和之前的子视图之间创建一个 NSLayoutConstraint 吗? 其实我没试过。您应该尝试并报告。 :^) 如果您的目标是 ios 11 或更新版本,您现在可以使用setCustomSpacing
。以上是关于iOS UIStackView 单独改变 UIViews 的间距的主要内容,如果未能解决你的问题,请参考以下文章
ios 含有textfield的viewcontroller随键盘弹起而改变位置
有啥方法可以改变 UIStackView 中 UITextView 的行距/边距/填充?