我尝试向导航栏添加约束,我有UIImageView
,它有宽度,高度并且水平居中,我想在UIImage
和{{1}之间添加垂直空间}到0,我尝试了1个小时并且无法弄清楚如何,我尝试向navigationBar
添加约束,并添加UIView
的常量,并且它有效,但我想在imageview和navbar之间建立关系
navbarHeight + statusBarHeight
答案 0 :(得分:6)
尝试使用setImageViewUri
topLayoutGuide
以上约束解释:
简单地称之为: image之间的垂直空间.Top& self.topLayoutGuide.Bottom = 0
表示使用topLayoutGuide的Bottom属性附加的imageview的Top约束,常量为0.
答案 1 :(得分:4)
llkenny对于iOS 11.0+的答案:
image.topAnchor.constraint(equalTo:
view.safeAreaLayoutGuide.topAnchor).isActive = true
答案 2 :(得分:3)
使用锚点:
-1
答案 3 :(得分:0)
答案 4 :(得分:-1)