2013-07-03 2 views

ответ

0

Я думаю, что лучший способ создать пользовательский viewcontroller, который поддерживает эту логику.

Например, вы можете создавать собственные ViewController с помощью метода setNavigationBarByType: (YourType)

Затем используйте этот ViewController как родитель ViewController

+0

Я бы сделал категорию для viewcontroller, которая позволила бы создать эту кнопку – Anton

0
  1. Попробуйте с clipSubview = NO для UINavigationBar -> Его UIView свойство так он должен работать и над UINavigationBar, но я не уверен в этом

  2. Вместо использования UINavigationBar использовать настраиваемые элементы управления, например, UIView в качестве содержимого erView --Backround UIImageView --Back UIButton Пользовательский стиль --Right UIButton Пользовательский стиль

Отобразить это containerView в вашем RootViewController, где требуется поместить общие элементы управления вашего приложения. и средняя часть экрана будет заполнена в зависимости от события нажатия кнопки или потока экрана.

Надеюсь, это вам поможет.

0

Создайте UILabel и настройте его как вид заголовка навигационной панели. Добавлена ​​эта кнопка в качестве подзаголовка в виде заголовка панели навигации.

Смежные вопросы