У меня есть приложение iOS с кнопкой «Подробнее ...» в UITabBarController. Когда я нажимаю «Подробнее ...» появляется новое представление, которое имеет кнопку «Изменить» в верхнем правом углу. Нажатие «Правка» показывает вид в режиме редактирования, см. Прикрепленное изображение.Неверная высота строки состояния при редактировании moreViewControllers
Проблема с режимом редактирования заключается в том, что кнопка «Готово» отображается под правильным положением (см. Зеленую стрелку) или, иначе говоря, панель занимает больше места, чем должно быть? Почему это происходит?
«Готово» должно быть в верхнем правом положении, а планка должна иметь меньшую высоту. Я думаю, что мне нужно изменить вещи в
- (void)tabBarController:(UITabBarController *)tabBarController willBeginCustomizingViewControllers:(NSArray *)viewControllers
{
}
но я не знаю, что именно здесь происходит.
Код на iOS8.
К сожалению, это изображение не очень удобно. Не могли бы вы указать на своем изображении то, что вы хотели бы изменить? – trdavidson
Каковы ваши автоматические ограничения компоновки, я бы предположил, что они неправильно настроены ... – luk2302
Можно ли загрузить минимальную рабочую демонстрацию, содержащую эту ошибку на Github или где-нибудь? Это очень помогло бы решить вашу ошибку. – aksh1t