Câu hỏi được gắn thẻ «uinavigationcontroller»

Lớp UINavigationController triển khai bộ điều khiển chế độ xem iOS chuyên biệt để quản lý việc điều hướng nội dung phân cấp.




13
Cách điều hướng từ View Controller này sang View Controller khác bằng Swift
Tôi muốn điều hướng từ bộ điều khiển chế độ xem này sang bộ điều khiển chế độ xem khác. Làm cách nào để chuyển đổi mã Objective-C sau đây thành Swift? UIViewController *viewController = [[self storyboard] instantiateViewControllerWithIdentifier:@"Identifier"]; UINavigationController *navi = [[UINavigationController alloc] initWithRootViewController:viewController]; [self.navigationController pushViewController:navi animated:YES];


16
Làm cách nào để bật một chế độ xem từ UINavigationController và thay thế nó bằng một chế độ xem khác trong một thao tác?
Tôi có một ứng dụng mà tôi cần xóa một chế độ xem khỏi ngăn xếp UINavigationController và thay thế nó bằng một chế độ xem khác. Tình huống là chế độ xem đầu tiên tạo một mục có thể chỉnh sửa và sau đó thay thế chính nó bằng …

14
Thay đổi nút quay lại trong iOS 7 vô hiệu hóa thao tác vuốt để điều hướng quay lại
Tôi có một ứng dụng iOS 7 nơi tôi đang đặt nút quay lại tùy chỉnh như sau: 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; …

10
Cố gắng xử lý hành động của nút điều hướng “quay lại” trong iOS
Tôi cần phát hiện thời điểm người dùng nhấn vào nút "quay lại" trên thanh điều hướng để thực hiện một số thao tác khi điều đó xảy ra. Tôi đang cố gắng đặt thủ công một hành động cho nút như vậy, theo cách này: [self.navigationItem.backBarButtonItem setAction:@selector(performBackNavigation:)]; - (void)performBackNavigation:(id)sender …

9
Tại sao ứng dụng SwiftUI của tôi gặp sự cố khi điều hướng lùi sau khi đặt `NavigationLink` bên trong` navigationBarItems` trong `NavigationView`?
Ví dụ tái tạo tối thiểu (Xcode 11.2 beta, điều này hoạt động trong 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: …

3
Chuyển đổi tiêu đề lớn sang tiêu đề nhỏ trong thanh điều hướng không mượt mà iOS 13, dính
Tôi có một UINavigationControllergiá trị mặc định của nó navigationBar.prefersLargeTitles = true. Tôi đang chuyển đổi điều đó sang falsekhi tôi push vào một cảnh mới, hãy gọi nó ( DetailsViewController), bằng cách thay đổi nó thành viewWillDisappear. override func viewWillDisappear(_ animated: Bool) { super.viewWillDisappear(animated) navigationController?.navigationBar.prefersLargeTitles = false } Bây …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.