Я хочу установить высоту панели инструментов равной высоте навигационной панели, а высота панели инструментов должна измениться при изменении ориентации, как на панели навигации.
Я попытался это NSLayoutConstraint *heightConstraint = [NSLayoutConstraint constraintWithItem:reportingToolbar
Установите высоту панели инструментов с помощью AutoLayout и ориентации поддержки
attribute:NSLayoutAttributeHeight
relatedBy:NSLayoutRelationEqual
toItem:self.navigationController.navigationBar
attribute:NSLayoutAttributeHeight
multiplier:1.0f
constant:0.0f];
[self.parentViewController.navigationController.view addConstraints:@[heightConstraint]];
Существует ничего плохого в коде выше. Этот код вылетает с надписью «views from the tree».
+1 Спасибо за ответ, но все же это не сработает :( – SNR
Вы получите какую-либо ошибку? – uchuugaka
То же самое вид из дерева. Можете ли вы предоставить пример кода? – SNR