Вопросы с тегом «uinavigationbar»

Класс UINavigationBar реализует элемент управления для навигации по иерархическому содержимому в iOS. Это панель, обычно отображаемая в верхней части экрана, содержащая кнопки для перехода вверх и вниз по иерархии. Основные свойства - это левая кнопка (назад), центральный заголовок и дополнительная правая кнопка. Вы можете указать индивидуальные представления для каждого из них. Наиболее распространенный способ использования панели навигации - в сочетании с объектом UINavigationController.

18
Панель навигации, цветовой тон и цвет текста заголовка в iOS 8
Фоновый текст в строке состояния по-прежнему черный. Как мне изменить цвет на белый? // io8, swift, Xcode 6.0.1 override func viewDidLoad() { super.viewDidLoad() self.navigationController?.navigationBar.barTintColor = UIColor.blackColor() self.navigationController?.navigationBar.titleTextAttributes = [NSForegroundColorAttributeName: UIColor.orangeColor()] }

16
Достижение ярких, ярких цветов для полупрозрачного UINavigationBar для iOS 7
ОБНОВЛЕНИЕ iOS 7.1 : похоже, что временное решение для изменения альфа-канала в UINavigationBar было проигнорировано в этом обновлении. Прямо сейчас, лучшее решение, кажется, состоит в том, чтобы просто «справиться с этим» и надеяться, что любой выбранный вами цвет может оказать полупрозрачный эффект. Я все еще ищу способы обойти это. ОБНОВЛЕНИЕ …

11
Панель навигации показать / скрыть
У меня есть приложение с панелью навигации, состоящей из 2 кнопок панели. Я хотел бы скрыть и показать эту панель навигации, когда пользователь дважды нажимает на экран. Изначально панель навигации должна быть скрыта. Когда пользователь дважды нажимает на экран, на панели навигации должна появиться анимация, например, то, что можно увидеть …

13
Предупреждающая рамка для «навигационной панели» будет другой во время выполнения появляется в Xcode 8 Swift 3
До того, как я обновился до, Xcode 8я не видел этой ошибки в таком случае. У меня разные навигационные контроллеры. Для всех них я вижу ошибку Frame for "Navigation bar" will be different at the run time. Navigation bar "Expected: width=384, Actual: width=375. На самом деле эти навигационные контроллеры не …

10
Видеть черные полосы вверху и внизу симулятора iPhone X
Запуская свое приложение в iPhone X Simulator (GM Seed), я заметил два странных эффекта: Приложение не использует все пространство экрана (верхняя и нижняя области черные) странная белая полоса под заголовком Кто-нибудь знает, что здесь происходит и как это решить? Я не могу найти никаких новых настроек в Interface Builder.

25
Как быстро удалить границу навигационной панели?
Я безуспешно пытался удалить границу навигационных панелей. Я исследовал, и люди, кажется, говорят, что для shadowImage и BackgroundImage нужно значение nil, но в моем случае это не работает. Мой код self.navigationController?.navigationBar.barTintColor = UIColor(rgba: "#4a5866") self.navigationController?.navigationBar.setBackgroundImage(UIImage(named: ""), forBarMetrics: UIBarMetrics.Default) self.navigationController?.navigationBar.shadowImage = UIImage(named: "") иллюстрации:

13
Программно получить высоту панели навигации
Я знаю, что наличие контроллера more view (панель навигации) смещает UIView по высоте. Я также знаю, что эта высота = 44 пикселя. Я также обнаружил, что это нажатие поддерживает [self.view].frame.origin.y = 0. Итак, как мне определить высоту этой панели навигации, кроме как просто установить ее на константу? Или, в более …

20
Имитировать Facebook скрытие / отображение расширения / сжатия панели навигации
В новом приложении iOS7 Facebook для iPhone, когда пользователь прокручивает страницу вверх, navigationBarпостепенно скрывается до точки, где оно полностью исчезает. Затем, когда пользователь прокручивает вниз, navigationBarпостепенно появляется. Как бы вы сами реализовали такое поведение? Мне известно о следующем решении, но оно сразу исчезает и вообще не привязано к скорости жеста …

8
Как сделать полностью прозрачную панель навигации в iOS 7
Я хочу, чтобы UINavigationBar в моем приложении был полностью прозрачным и совпадал с контроллером представления непосредственно под ним. Однако единственный код, который я смог найти, делает его полупрозрачным, но не прозрачным. Я знаю, что это можно сделать в iOS 7, потому что он используется в приложении заметок. У меня вопрос, …

8
IOS7: смещение UIScrollView в UINavigationController
В настоящее время я переношу свое приложение на ios 7 и часами застрял на новом контроллере навигации / управлении панелью. Раньше, когда у нас был контроллер навигации, у нас был такой фрагмент: UINavigationController *navController = [[UINavigationController alloc]initWithRootViewController:[[MainViewController alloc]init]]; В конструкторе интерфейсов у нас был выбор установить существующую панель навигации для …

14
прозрачная панель навигации ios
Я создаю приложение, просматриваю Интернет, и мне интересно, как они делают эту прозрачную панель навигации следующим образом: Я добавил следующее, как в моем приложении: UINavigationBar.appearance().translucent = true но это просто выглядит следующим образом: Как сделать панель навигации прозрачной, как первое изображение


10
Как запретить UINavigationBar закрывать вид сверху в iOS 7?
После обновления до Xcode 5 панели навигации во всех представлениях моего приложения сместились вниз. Вот несколько снимков экрана: первый показывает все в виде, когда он снят, а второй показывает все в нетронутом виде. Панель поиска должна начинаться там, где находится панель навигации. Кто-нибудь знает, как я могу это исправить? изменить: …

10
UISegmentedControl под UINavigationbar в iOS 7
Как сделать , UISegmentedControlкак часть UINavigationBarпод ним? Это связано с UINavigationBarили это полностью отдельное представление, только что добавленное как подпредставление к UINavigationControllerконтроллеру представления. Похоже, это часть UINavigationBarпанели, поскольку под полосой есть тень.

12
Установите пользовательский подкласс UINavigationBar в UINavigationController программно
Кто-нибудь знает, как я могу использовать свой собственный подкласс, UINavigationBarесли я создаю экземпляр UINavigationControllerпрограммно (без IB)? Перетащите UINavigationControllerв IB, покажите мне панель навигации и используя Identity Inspectory, я могу изменить тип класса и установить свой собственный подкласс, UINavigationBarно программно я не могу, navigationBarсвойство контроллера навигации доступно только для чтения ... …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.