Можем ли мы добавить NSLayoutConstraint
между self.navigationcontroller.navigationbar
и видом внутри self.view
. Здесь я являюсь UIViewController
экземпляром и _textField
является подвидом из self.view
NSLayoutConstraint между навигационной панелью и ViewControllers View
Что мне нужно, что пользовательский интерфейс должен выглядеть одинаково, независимо от ли navigationBar
является полупрозрачный или нет.
Я пробовал следующее. Но это не работает.
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];
Любое сообщение об ошибке в консоли? –
@Sj., Вы когда-нибудь задумывались над этим? Здесь есть одна и та же проблема - поиск по всему. – Pat
@Pat Проведя некоторое время, я бросил этот подход. Поделитесь своим решением, если найдете его. Благодарю. –