172 похожих чатов

Вот код firstVC private func setupNavigationBar(searchPlaceholderText text: String,

searchBarTag tag: Int,
title: String,
righBarButton: UIBarButtonItem?) {
navigationController?.navigationBar.prefersLargeTitles = true
navigationItem.largeTitleDisplayMode = .automatic
searchController.searchBar.placeholder = text
searchController.searchBar.tag = tag
navigationItem.title = title
navigationItem.rightBarButtonItem = nil
}

вот код secondVC
private func setupNavigationBar() {
navigationController?.navigationBar.prefersLargeTitles = true
navigationItem.largeTitleDisplayMode = .never
navigationItem.title = presenter?.album?.artistName
}

оба метода вызываются в методая willAppear соответствующих контроллеров

9 ответов

10 просмотров

попробуй для первого поставть navigationItem.largeTitleDisplayMode = .always

Александр-Куренков Автор вопроса
GGsrvg
попробуй для первого поставть navigationItem.larg...

спасибо за ответ. пробовал, тоже самое

А что за сеарчконтроллер? Как он добавлен? Накидал на тесте переход и все корректно работает.

Александр-Куренков Автор вопроса
Евгений Пискунов
А что за сеарчконтроллер? Как он добавлен? Накидал...

private func setupSearchController() { searchController.obscuresBackgroundDuringPresentation = false searchController.hidesNavigationBarDuringPresentation = false searchController.searchBar.delegate = self searchController.delegate = self navigationItem.searchController = searchController }

Если тебе не важно после возвращения продолжить поиск, то вот это должно помочь override func viewWillDisappear(_ animated: Bool) { super.viewWillDisappear(animated) self.searchController.isActive = false }

Александр-Куренков Автор вопроса
Евгений Пискунов
Если тебе не важно после возвращения продолжить по...

позволь еще спросить один момент, если знаешь. почему то на 12 оси этот сербар не отображается в навигейшн баре. в чем может быть причина?

Александр Куренков
позволь еще спросить один момент, если знаешь. поч...

https://stackoverflow.com/questions/57581557/how-to-initally-hide-searchbar-in-navigation-controller-on-ios-13 Первое что нагуглил

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта