NSLayoutConstraint
の間self.navigationcontroller.navigationbar
に と ビューを追加できますかself.view
。ここで self はUIViewController
インスタンスで_textField
あり、のサブビューですself.view
私が必要としているのは、navigationBar
半透明であるかどうかに関係なく、UI が同じように見えることです。
私は次のことを試しました。しかし、うまくいきません。
NSLayoutConstraint* cn = [NSLayoutConstraint constraintWithItem:_textField
attribute:NSLayoutAttributeTop relatedBy:NSLayoutRelationEqual
toItem:self.navigationController.navigationBar attribute:NSLayoutAttributeBottom
multiplier:1.0 constant:20];
[self.navigationcontroller.view addConstraint:cn];