我正在尝试创建一个带有按钮的导航栏,该按钮使用一系列选项将其展开。目前我有一个UIView fakeNavigationBar
,默认高度为64.0。扩展时它的410.0。我有一个非常小的视图,代表导航栏lineView
的底部边框线。我添加了一个约束:
let bottomConstraint = NSLayoutConstraint(item: lineView, attribute: .Bottom, relatedBy: .Equal, toItem: fakeNavigationBar, attribute: .Bottom, multiplier: 1, constant: 0)
fakeNavigationBar.addConstraint(bottomConstraint)
现在,当我为导航栏设置动画时,我只是增加了它的高度。但是我的lineView
并没有坚持到底。我能做错什么?它不应该固定在fakeNavigationBar
的底部吗?关于这一点的任何指针真的很感激。谢谢!