iOS - UIStackView - zorder

Posted

技术标签:

【中文标题】iOS - UIStackView - zorder【英文标题】: 【发布时间】:2017-10-27 11:43:42 【问题描述】:

我有这个逻辑与垂直UIStackView

stackView.addArrangedSubview(v1)
stackView.addArrangedSubview(v3)

//later 
stackView.insertArrangedSubview(v2, at: 1)

但是,v3 低于 v2,因此一些重叠的徽章图标被部分隐藏。如何解决这个问题?

【问题讨论】:

【参考方案1】:

尝试调整子视图层的zPosition(数字越大,它在层次结构中的位置越高):

subview.layer.zPosition = 1

【讨论】:

以上是关于iOS - UIStackView - zorder的主要内容,如果未能解决你的问题,请参考以下文章

iOS - UIView 不显示在 UIStackView 内

iOS 图层蒙版在 UIStackView 上不起作用

如果需要,多行 UIStackView / 换行 Xamarin.iOS

iOS - UIStackView - zorder

滚动到前沿的 IOS-9 UIStackView 问题

如何以编程方式在 IOS 的 UIStackView 中重新排序项目?