我目前正在使用 xcode/storyboard 构建我的 UI。我遇到的情况是我的阴影位于下一个堆栈 View 行下方。我试图将 UIView1 带到前面,但没有任何运气。 “行”之间没有间隙。当我更改 UIView1 的高度时,我看到了阴影,所以我知道我有阴影。
StackView
---- Row with UIView1 + Shadow
---- Row with UIView2
---- Row etc..
我缺少一些东西,但还无法让它工作。
最佳答案
不需要单独的 Root View 。只需将阴影从堆栈 View 中取出,放在上面,然后使用自动布局约束将其放在 UIView1
的正下方,它应该在的位置(shadow.top = view1.bottom
) > 或者这么说)。
自动布局并不保留于同级或子级之间的约束,您可以在 View 层次结构中的任何 View 之间添加规则。
关于ios - StackViews View 和阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45190429/