Gje*_*sen 3 uikit ios swift uistackview swift3
我有一个 Stack View 视图:1,2,3,4 和 5
寻找一种方法将图像 View4 从堆栈视图中的 view4 中引入,高于所有其他视图。我需要这个的原因是因为我将 Image View4 移动到 view3 中的 Image View3 上。
我试图在视图层次结构中将 view3 移动到 view4 上,但这只是交换了它们在堆栈视图中的位置。
[视图中]
subviews数组的顺序定义了子视图的 Z 顺序。如果视图重叠,则索引较低的子视图出现在索引较高的子视图后面。
因此,由于堆栈视图arrangedSubviews数组中的所有视图也在堆栈视图subviews数组中,您应该能够使用标准UIViewAPI 重新排列视图 z 顺序:
bringSubview(toFront:)sendSubview(toBack:)exchangeSubview(at:withSubviewAt:)我不知道这是否可以在 Interface Builder 中完成。
| 归档时间: |
|
| 查看次数: |
2525 次 |
| 最近记录: |