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

Класс UINavigationController реализует специализированный контроллер представления iOS, который управляет навигацией по иерархическому содержимому.

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


18
Нет свайпа назад при скрытии панели навигации в UINavigationController
Мне нравится пакет swipe, унаследованный от встраивания ваших представлений в файл UINavigationController. К сожалению, я не могу найти способ скрыть, NavigationBarно все еще прокрутите сенсорную панель назад gesture. Я могу писать собственные жесты, но предпочитаю этого не делать и вместо этого полагаться на UINavigationControllerсмахивание назад gesture. если я сниму флажок …

5
Программный вызов кнопки возврата контроллера навигации на iOS
В приложении для iPhone на основе UINavigationController в методе я хотел бы выполнить программный эквивалент нажатия кнопки «Назад» и возврата к просмотру. т.е. автоматически нажмите кнопку «Работа», как показано здесь: Могу ли я сделать общий вызов iOS или требуется дополнительная информация?

16
Как я могу открыть представление из UINavigationController и заменить его другим за одну операцию?
У меня есть приложение, в котором мне нужно удалить одно представление из стека UINavigationController и заменить его другим. Ситуация такова, что первое представление создает редактируемый элемент, а затем заменяет себя редактором этого элемента. Когда я делаю очевидное решение с первого взгляда: MyEditViewController *mevc = [[MYEditViewController alloc] initWithGizmo: gizmo]; [self retain]; …

13
Как перейти от одного контроллера представления к другому с помощью Swift
Я хотел бы перейти от одного контроллера представления к другому. Как я могу преобразовать следующий код Objective-C в Swift? UIViewController *viewController = [[self storyboard] instantiateViewControllerWithIdentifier:@"Identifier"]; UINavigationController *navi = [[UINavigationController alloc] initWithRootViewController:viewController]; [self.navigationController pushViewController:navi animated:YES];

9
Почему происходит сбой моего приложения SwiftUI при переходе назад после размещения `NavigationLink` внутри` navigationBarItems` в `NavigationView`?
Минимальный воспроизводимый пример (бета-версия Xcode 11.2, работает в Xcode 11.1): struct Parent: View { var body: some View { NavigationView { Text("Hello World") .navigationBarItems( trailing: NavigationLink(destination: Child(), label: { Text("Next") }) ) } } } struct Child: View { @Environment(\.presentationMode) var presentation var body: some View { Text("Hello, World!") .navigationBarItems( …

3
Большой заголовок к маленькому заголовку переключателя в панели навигации не гладкий iOS 13, липкий
У меня есть UINavigationControllerзначение по умолчанию navigationBar.prefersLargeTitles = true. Я переключаю это на то, falseкогда я push в новую сцену, давайте вызывать его ( DetailsViewController), изменяя его на viewWillDisappear. override func viewWillDisappear(_ animated: Bool) { super.viewWillDisappear(animated) navigationController?.navigationBar.prefersLargeTitles = false } Сейчас DetailsViewControllerя использую willMove(to parent:). override func willMove(toParent parent: UIViewController?) …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.