2016-09-28 2 views
2

У меня есть контроллер просмотра коллекции внутри контроллера навигации с панелью инструментов, проблема в том, что моя панель инструментов плавает. Это выглядит следующим образом: iPad screenНеверная позиция панели инструментов - iOS

И Раскадровка (я добавил панель инструментов проверки «Показать панель инструментов» в навигации контроллера Attributes Inspector): Xcode screen

Как вы можете видеть, у меня есть бар контроллер Tab, затем контроллер Split View и в контроллере подробного представления. У меня есть контроллер просмотра коллекции внутри контроллера навигации, который я программно показываю.

+0

Извините, если я сделал некоторые ошибки с языком, я итальянский – ale00

+0

Ваш английский отлично :) –

+0

Вам нужно установить ограничение на нижняя строка ниже: http://stackoverflow.com/questions/31987104/uitoolbar-not-positioned-at-the-bottom-on-device-but-appears-ok-in-storyboard – KKRocks

ответ

-2

Ограничения панели инструментов могут быть неправильными или, возможно, вам не хватает ограничения.

iOS очень разборчивый, и иногда трудно получить ограничения в правильном направлении.

+0

Я не могу установить ограничение для панели инструментов, потому что она встроена в контроллер навигации – ale00

+0

Что делать, если вы поместили ее в контроллер View, а затем добавили ограничения? –

+1

Как это сделать с помощью Collection View Controller? – ale00

0

Попробуйте добавить этот метод в Detail View Controller

- (UIRectEdge)edgesForExtendedLayout { 
    return UIRectEdgeAll; 
} 
Смежные вопросы