2016-10-04 5 views
0

В моем приложении я делаю viewcontroller, которые содержат imageview и пользовательскую панель навигации и подключают navigationbaritem и navigationbar розетки к коду.Как я могу предотвратить настраиваемую панель навигации?

Я определяю UINavigationBar и UINavigationItem как outlet.

@property (weak, nonatomic) IBOutlet UIImageView *imageView; 
@property (weak, nonatomic) IBOutlet UINavigationBar *navigationBar; 
@property (weak, nonatomic) IBOutlet UINavigationItem *barItem1; 
@property (weak, nonatomic) IBOutlet UILabel *label; 

@end 

Когда изображение не загружает все, что угодно, но когда я извлекаю изображение и загружаю его, высота панели навигации изменилась. Как я могу предотвратить растягивание панели навигации?

Я использую xcode 7.3 и ios 9.X.

я определить

Описание изображения:

enter image description here

+0

удалить все это. и скрыть навигационную панель. и просто создайте один uiview и установите левую кнопку, правую кнопку и метку в середине .. или вы также можете добавить uiimageview внутри uiview и установить изображение согласно вашему требованию. удача brohh – Mehul

ответ

0

Вы можете предотвратить ваш бар растягивание по жестко прописывать значение высоты вашего бара элемента в раскадровке. Для этого вам нужно установить ограничение высоты вашего элемента.

Смежные вопросы