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

131
Программно получить высоту панели навигации

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

131
Как быстро удалить границу навигационной панели?

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

128
Имитировать Facebook скрытие / отображение расширения / сжатия панели навигации

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

127
Как сделать полностью прозрачную панель навигации в iOS 7

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

126
IOS7: смещение UIScrollView в UINavigationController

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

121
прозрачная панель навигации ios

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

99
Как запретить UINavigationBar закрывать вид сверху в iOS 7?

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

97
UISegmentedControl под UINavigationbar в iOS 7

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

92
Темная тень на панели навигации при переходе на переход после обновления до Xcode 5.1 и iOS 7.1

Когда я перемещаюсь между родительским и дочерним контроллерами в главном контроллере навигации, я вижу темную тень с правой стороны панели навигации вверху. Это началось после того, как я обновился до Xcode 5.1. Это грубо и отвлекает. Как мне от этого избавиться?...

92
Установите пользовательский подкласс UINavigationBar в UINavigationController программно

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

91
Как изменить цвет фона UINavigationBar из AppDelegate

Я знаю, как изменить UINavigationBarфоновое изображение, выполнив [[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"nabbar"] forBarMetrics:UIBarMetricsDefault]; и я знаю, как настроить полоску на разные цвета внутри каждого Views..... Теперь я хочу изменить цвет фона без...

90
Как установить шрифт и цвет заголовка в UINavigationBar с помощью API внешнего вида iOS5?

У меня есть несколько контроллеров представления, и я хочу установить для всех красный цвет шрифта. [[UINavigationBar appearance] setFont:[UIFont boldSystemFontOfSize:12.0]]; выдает нераспознанную ошибку селектора. Как я могу это исправить?...

89
UISearchBar увеличивает высоту панели навигации в iOS 11

Я UISearchBarявляюсь частью панели навигации, например: let searchBar = UISearchBar() //some more configuration to the search bar ..... navigationItem.titleView = searchBar После обновления iOS 11произошло что-то странное с панелью поиска в моем приложении. На iOS 10и до я моя панель навигации...

89
Программно добавить кнопку на панель навигации

Привет, мне нужно установить кнопку с правой стороны, на панели навигации, программно, чтобы, если я нажму кнопку, я выполню некоторые действия. Я создал панель навигации программно; navBar=[[UINavigationBar alloc]initWithFrame:CGRectMake(0,0,320,44) ]; Точно так же мне нужно добавить кнопку в...

88
Как нарисовать прозрачный UIToolbar или UINavigationBar в iOS7

Хотелось бы полностью прозрачного UIToolbarи / или UINavigationBar. Я пробовал различные заклинания, предложенные до и после iOS 5, но, похоже, ни один из них больше не работает. Как это можно сделать в iOS 7?...

87
iPhone: установка заголовка панели навигации

Всем привет. Я все еще новичок в разработке iPhone, и мне сложно понять, как изменить заголовок панели навигации. По другому вопросу на этом сайте кто-то рекомендовал использовать: viewController.title = @"title text"; но это не работает для меня ... Мне нужно добавить UINavigationController для...

84
Как редактировать пустые пространства слева и справа UIBarButtonItem в UINavigationBar [iOS 7]

Раньше я использовал iOS 6.1, но теперь я перешел на iOS 7. Наряду с другими проблемами я заметил, что на моей панели навигации левое пространство элемента левой панели кнопок и правое пустое пространство элемента правой панели кнопок довольно больше в iOS 7, чем в iOS 6. Мне нужно знать, есть ли...

11
Как правильно настроить оттенок стрелки кнопки назад в ios 13?

В ios 13 Apple представила новый прокси-объект UINavigationBarAppearance для настройки внешнего вида панели навигации. Я был в состоянии установить почти все, что мне нужно, кроме одной маленькой вещи. Стрелка кнопки «Назад» всегда отображается с синим оттенком, и я не знаю, как установить желаемый...