Давайте картину:кнопка Nav бар больше, чем высота нав бар
Есть ли способ иметь кнопку NavBar больше, чем NavBar это сам, как кнопка «O»? Или Если нет, то какой лучший взлом, если я хочу получить этот рендерер?
Давайте картину:кнопка Nav бар больше, чем высота нав бар
Есть ли способ иметь кнопку NavBar больше, чем NavBar это сам, как кнопка «O»? Или Если нет, то какой лучший взлом, если я хочу получить этот рендерер?
Я думаю, что лучший способ создать пользовательский viewcontroller, который поддерживает эту логику.
Например, вы можете создавать собственные ViewController с помощью метода setNavigationBarByType: (YourType)
Затем используйте этот ViewController как родитель ViewController
Попробуйте с clipSubview = NO для UINavigationBar -> Его UIView свойство так он должен работать и над UINavigationBar, но я не уверен в этом
Вместо использования UINavigationBar использовать настраиваемые элементы управления, например, UIView в качестве содержимого erView --Backround UIImageView --Back UIButton Пользовательский стиль --Right UIButton Пользовательский стиль
Отобразить это containerView в вашем RootViewController, где требуется поместить общие элементы управления вашего приложения. и средняя часть экрана будет заполнена в зависимости от события нажатия кнопки или потока экрана.
Надеюсь, это вам поможет.
Создайте UILabel и настройте его как вид заголовка навигационной панели. Добавлена эта кнопка в качестве подзаголовка в виде заголовка панели навигации.
Я бы сделал категорию для viewcontroller, которая позволила бы создать эту кнопку – Anton