Я недавно начал использовать конструктор интерфейсов, проблема, с которой я сейчас сталкиваюсь, заключается в том, что когда я использую кнопку back
контроллера навигации, ось у моих элементов пользовательского интерфейса увеличивается примерно на 20-30 пикселей, есть ли некоторые настройки?я должен использовать, чтобы избежать этой проблемы?И они повышаются только когда я использую pushViewController
, когда я использую popViewController
, он загружается так, как мне нужно.
Код, который я использую для нажатия:
examVC=[[ExampleClass alloc] initWithNibName:@"ExampleClass" bundle:nil];
[[self navigationController] pushViewController:examVC animated:YES];
Я прилагаю изображения с вопросом.Обратите внимание, как метка опустилась примерно на 20-30 пикселей.
Почему это происходит?Что я делаю не так?
Спасибо за помощь.
Редактировать: для большей наглядности изменены экраны
Я использую нажимной код на круглой прямоугольной кнопке.
Экран 1: элементы пользовательского интерфейса установлены в моем IB
Экран 2: Как это выглядит при нажатии из предыдущего представления
Экран 3: Как это выглядит при нажатии из «Следующего просмотра»