Я пытаюсь заставить это работать на iOS 7 и 8+.Программно добавьте UISegmentedControl в UIToolbar ниже UINavigationBar
В loadView
видКонтроллер, я добавляю UISegmentedControl
вместе с гибкими пространствами, как элементы для UIToolBar
. Затем я добавляю UIToolbar
в качестве подзона к основному виду, устанавливая вертикальное положение в качестве высоты панели навигации.
Первая проблема. UISegmentedControl
находится вертикально от центра, поэтому верхняя часть его обрезана.
Вторая проблема. Поворот к пейзажам все в порядке. В частности, UIToolbar
, похоже, перемещается под навигационной панелью, тогда как UISegmentedControl
- нет.
Autoresizing issue? Я пробовал различные настройки и не мог заставить его центрировать по вертикали в пределах UIToolbar
.
Ну, это могло бы помочь, но ОП попросил – Jasper
реализации коммунистической программы Спасибо. Я ищу программное решение, хотя, возможно, путем автореализации. – windup