我试图约束添加到导航栏,我有UIImageView
,其中有宽度,高度和水平居中,我想UIImage
和navigationBar
之间的垂直空间为0,我尝试这种像1小时,无法弄清楚如何,我尝试添加约束UIView
,并添加常数navbarHeight + statusBarHeight
,和它的工作,但我想使imageview的关系和导航栏添加约束到的导航栏编程方式斯威夫特
let verticalSpace = NSLayoutConstraint(item: image, attribute: .Top, relatedBy: .Equal, toItem: self.view, attribute: .Top, multiplier: 1, constant: 0)
view.addConstraint(verticalSpace) // this works
是的,这有效,但请你解释这两个“属性”之间的差异,有人说。顶部说.Bottom,为什么? – nikagar4
是的,我明白了一切,现在感谢你:) – nikagar4
我刚才意识到这不工作时,使用outlet UIImageView,你能告诉我为什么吗? – nikagar4