У меня есть контроллер просмотра, в котором есть только панель инструментов, содержащая элементы с элементами панели, тогда я создаю экземпляр этого контроллера представления и добавляю это в другое представление, но моя проблема в том, что когда я тестирую это на iphone 6 или 6, а также элементы кнопки панели отображаются вне экрана, как вы можете видеть на изображениях. Я сделал панель инструментов меньше, и вы можете видеть, что кнопки находятся вне панели инструментов. Он отлично работает на других устройствах, проблема заключается только в iphone 6 и 6 plus. Кто-нибудь знает, что происходит?UIBarButtonItems вне экрана
P.D. Im работая с быстрым и Xcode 6,4
EDIT:
это как мой взгляд контроллер выглядит в интерфейсе строителя
и я добавляю вид с этот код
toolbarDateSelector = ToolbarDateSelectorViewController(width: view.frame.width, date: date, onDateChanged: { (date) ->() in
self.date = date
self.getData()
})
view.addSubview(toolbarDateSelector.view)
Я не могу добавить ограничения на панель инструментов, потому что они отображаются отключенными, возможно, потому что панель инструментов является основным видом.
ли вы добавляете ограничения автоопределения? – mKane
Вы используете автозапуск? Если нет, используете ли вы авторезистирующие маски? – user996142
@mKane, я редактировал мой вопрос более подробно – Chuy47