Запитання з тегом «uinavigationbar»

Клас UINavigationBar реалізує управління навігацією по ієрархічному вмісту в iOS. Це панель, зазвичай відображається у верхній частині екрана, яка містить кнопки для навігації по ієрархії вгору та вниз. Основними властивостями є ліва (спина) кнопка, заголовок центру та додаткова права кнопка. Ви можете вказати спеціальні представлення для кожного з них. Найпоширеніший спосіб використання панелі навігації - це поєднання з об'єктом UINavigationController

30
Як приховати підсумок UINavigationBar 1px
У мене є додаток, якому іноді потрібна його панель навігації, щоб поєднатися із вмістом. Хтось знає, як позбутися або змінити колір цієї набридливої ​​маленької смужки? На зображенні нижче ситуації, що в мене є - я говорю про цю лінійку висоти 1px нижче "Кореневий контролер"

24
Створення кнопки зі стрілкою вліво (на зразок стилю «назад» UINavigationBar) на панелі UITool
Я хотів би створити "назад" кнопку лівої стрілки-панелі в UIToolbar. Наскільки я можу сказати, єдиний спосіб отримати одне з них - це залишити UINavigationControllerза замовчуванням налаштування, і він використовує один для лівого елемента рядка. Але я не можу знайти його створити як a UIBarButtonItem, тому я не можу зробити його …

30
Колір тексту заголовка навігаційної панелі iPhone
Здається, колір заголовка панелі навігації iOS за замовчуванням білий. Чи є спосіб змінити його на інший колір? Мені відомо про navigationItem.titleViewпідхід із використанням зображення. Оскільки мої навички дизайну обмежені, і мені не вдалося отримати стандартний глянцевий, я вважаю за краще змінити колір тексту. Будь-яке розуміння було б дуже вдячно.

12
Як сховати панель навігації від першого ViewController у Swift?
Як я можу швидко приховати панель навігації від першого ViewController або певного ViewController? Я використовував такий код у viewDidLoad(): override func viewDidLoad() { super.viewDidLoad() self.navigationController?.isNavigationBarHidden = true } а також на viewWillAppear: override func viewWillAppear(animated: Bool) { self.navigationController?.isNavigationBarHidden = true } Обидва способи приховують контролер навігації від усіх ViewControllers.

28
Зміна кольору панелі навігації в Swift
Я використовую перегляд "Вибір", щоб дозволити користувачеві вибрати кольорову тему для всього додатка. Я планую змінити колір панелі навігації, фону та, можливо, панелі вкладок (якщо це можливо). Я досліджував, як це зробити, але не можу знайти жодних прикладів Swift. Чи може хто-небудь, будь ласка, надати мені приклад коду, який я …


11
Колір тексту та стрілки навігаційної панелі IOS 7
Я хочу, щоб фон навігаційної панелі був чорним, а всі кольори всередині нього були білими . Отже, я використав цей код: [[UINavigationBar appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys: [UIColor whiteColor], NSForegroundColorAttributeName, [UIColor whiteColor], NSForegroundColorAttributeName, [NSValue valueWithUIOffset:UIOffsetMake(0, -1)], NSForegroundColorAttributeName, [UIFont fontWithName:@"Arial-Bold" size:0.0], NSFontAttributeName, nil]]; Але колір тексту задньої кнопки , стрілка та панель …

30
Спеціальна кнопка повернення UINavigationBar без заголовка
Як я можу налаштувати кнопку повернення навігації в iOS 7 і вище без заголовка? (тобто лише зі стрілкою) self.navigationItem.leftBarButtonItem = self.editButtonItem; Мені просто цікаво, чи є у них self.backButtonItem; АБО щось на зразок цього? self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemBACK target:self action:@selector(back)];

30
Як змінити назву кнопки "назад" на панелі навігації
В даний час значенням кнопки лівої панелі за замовчуванням є назва перегляду, який завантажив поточне, іншими словами - подання, яке відображатиметься при натисканні кнопки (кнопка "назад"). Я хочу змінити текст, показаний на кнопці, на щось інше. Я спробував ввести наступний рядок коду в метод viewDidLoad контролера перегляду, але, схоже, він …

18
Як змінити колір панелі навігації в iOS 7?
Як змінити колір панелі навігації в iOS 7? В основному я хочу досягти чогось на кшталт Twitter Nav Bar (оновлений Twitter для iOS7цього є). Я вбудований в планку навпроти a view controller. Все, що я хочу, це змінити колір навігаційної смуги на світло-синій разом з панеллю корисності вгорі. Я не …

30
Видалення тексту заголовка iOS UIBarButtonItem iOS
Що я хотів зробити - це видалити текст із кнопки "Назад" UIBarButtonItem, залишивши на панелі навігації лише синій шеврон. Майте на увазі, що я розробляю для iOS 7. Я спробував кілька методів, включаючи, але не обмежуючись ними: Це метод зображення, який мені не сподобався (зображення виглядало поза місцем): UIBarButtonItem *barBtnItem …

25
Змінення кольору кнопки Назад на панелі навігації
Я намагаюся змінити колір кнопки "Налаштування" на білий, але не можу його змінити. Я спробував обидва: navigationItem.leftBarButtonItem?.tintColor = UIColor.whiteColor() navigationItem.backBarButtonItem?.tintColor = UIColor.whiteColor() але жодних змін, воно все ще виглядає так: Як зробити цю кнопку білою?

21
Як додати праву кнопку до UINavigationController?
Я намагаюся додати кнопку оновлення до верхньої панелі навігаційного контролера без успіху. Ось заголовок: @interface PropertyViewController : UINavigationController { } Ось як я намагаюся його додати: - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) { UIBarButtonItem *anotherButton = [[UIBarButtonItem alloc] initWithTitle:@"Show" style:UIBarButtonItemStylePlain target:self action:@selector(refreshPropertyList:)]; self.navigationItem.rightBarButtonItem = …

14
Програмна зміна заголовка навігації
У мене є навігаційна панель із заголовком. Коли я двічі клацнув текст, щоб перейменувати його, він насправді говорить, що це елемент навігації, тому це може бути саме так. Я намагаюся змінити текст за допомогою коду, наприклад: declare navigation bar as navagationbar here button stuff { navigationbar.text = "title" } Це …

17
Додайте UIView понад усе, навіть панель навігації
Я хочу відображати над будь-якими іншими видами, навіть навігаційною панеллю, такий вид "спливаючих" поглядів, який виглядає приблизно так: повноекранний чорний фон з 0,5 альфа, щоб побачити інший UIViewControllerпід ним. UIViewвікно в середині з деякою інформацією (календар , якщо ви хочете , щоб все знати). Для цього я створив UIViewController, який …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.