ios - StackViews View 和阴影

标签 ios swift xcode uiview storyboard

我目前正在使用 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/

相关文章:

swift - 错误 : extraneous argument label 'no1:' in call

ios - 使用 Storyboard xcode 6 在 vi​​ewController 中调整内容

ios - 选择器 View 快速出错

ios - 拖动 UIView

ios - -[__NSCFDictionary setObject :forKey:]: mutating method sent to immutable object

swift (用户界面)错误 : Cannot use mutating member on immutable value: 'self' is immutable

iphone - 如何在 Xcode webview 中加载本地 HTML 文件而不是网页?

ios - Native Express 广告未在我的 UITableView 中显示

ios - iTunnesConnect 中的应用名称

IOS 游戏中心 GKLocalPlayerListener