«uinavigationcontroller» 태그된 질문

UINavigationController 클래스는 계층 적 콘텐츠의 탐색을 관리하는 특수 iOS보기 컨트롤러를 구현합니다.

13
iPhone : 내비게이션 바 제목 설정
모두 안녕. 나는 여전히 iPhone 개발에 익숙하지 않으며 내비게이션 바의 제목을 변경하는 방법을 파악하는 데 약간의 어려움이 있습니다. 이 사이트의 다른 질문에서 누군가가 다음을 사용하도록 권장했습니다. viewController.title = @"title text"; 하지만 그것은 나를 위해 작동하지 않습니다 ...이 작업을 수행하려면 UINavigationController를 추가해야합니까? 아니면 내 UIViewController 하위 클래스의 콘센트일까요? 도움이된다면 IB에서 탐색 …


18
UINavigationController에서 탐색 모음을 숨길 때 뒤로 스 와이프하지 않음
.NET Framework에 뷰를 포함하여 상속 된 스 와이프 팩을 좋아합니다 UINavigationController. 불행히도 나는 숨길 방법을 찾지 못하는 것 NavigationBar같지만 여전히 터치 팬을 다시 스 와이프합니다 gesture. 사용자 지정 제스처를 작성할 수 있지만 UINavigationController뒤로 스 와이프를 gesture사용하지 않고 대신 사용하는 것을 선호 합니다. 스토리 보드에서 체크를 해제하면 뒤로 스 와이프가 작동하지 …

13
Swift를 사용하여 한 뷰 컨트롤러에서 다른 뷰 컨트롤러로 이동하는 방법
한 뷰 컨트롤러에서 다른 뷰 컨트롤러로 이동하고 싶습니다. 다음 Objective-C 코드를 Swift로 어떻게 변환 할 수 있습니까? UIViewController *viewController = [[self storyboard] instantiateViewControllerWithIdentifier:@"Identifier"]; UINavigationController *navi = [[UINavigationController alloc] initWithRootViewController:viewController]; [self.navigationController pushViewController:navi animated:YES];


16
UINavigationController에서 뷰를 팝하고 한 작업에서 다른 뷰로 대체하려면 어떻게해야합니까?
UINavigationController 스택에서 하나의 뷰를 제거하고 다른 뷰로 교체해야하는 응용 프로그램이 있습니다. 상황은 첫 번째보기가 편집 가능한 항목을 만든 다음 항목에 대한 편집기로 자신을 대체하는 것입니다. 첫 번째보기 내에서 명백한 해결책을 수행 할 때 : MyEditViewController *mevc = [[MYEditViewController alloc] initWithGizmo: gizmo]; [self retain]; [self.navigationController popViewControllerAnimated: NO]; [self.navigationController pushViewController: mevc animated: …

14
iOS 7에서 뒤로 버튼을 변경하면 뒤로 이동하려면 스 와이프가 비활성화됩니다.
다음과 같은 사용자 지정 뒤로 버튼을 설정하는 iOS 7 앱이 있습니다. UIImage *backButtonImage = [UIImage imageNamed:@"back-button"]; UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom]; [backButton setImage:backButtonImage forState:UIControlStateNormal]; backButton.frame = CGRectMake(0, 0, 20, 20); [backButton addTarget:self action:@selector(popViewController) forControlEvents:UIControlEventTouchUpInside]; UIBarButtonItem *backBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:backButton]; viewController.navigationItem.leftBarButtonItem = backBarButtonItem; 그러나 이렇게하면 iOS 7 "왼쪽에서 오른쪽으로 스 …


9
`NavigationView`의`navigationBarItems` 안에`NavigationLink`를 배치 한 후 뒤로 탐색 할 때 SwiftUI 앱이 충돌하는 이유는 무엇입니까?
최소 재현 가능한 예 (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!") …

3
내비게이션 바에서 작은 제목으로의 큰 제목 전환이 iOS 13에서 원활하지 않음
나는이 UINavigationController그것의의 기본적 가치를 navigationBar.prefersLargeTitles = true. I가 그 전환하고 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?) { navigationController?.navigationBar.prefersLargeTitles = true } 큰 타이틀로 다시 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.