2014-04-14 27 views
5

Tôi đang tạo một Ứng dụng trong iOS và đang sử dụng một số segue yêu cầu navigation controller.Ẩn giao diện người dùng của Bộ điều hướng.

Sau khi segue diễn ra, tôi không muốn navigation controller hiển thị.

Nói cách khác, tôi không muốn có nút quay lại. Làm thế nào để tôi làm điều này?

Trả lời

4

Bạn có thể sử dụng cho cất giấu điều khiển chuyển hướng từ bất kỳ bộ điều khiển xem cụ thể,

[self.navigationController setNavigationBarHidden:YES]; 
self.navigationItem.hidesBackButton = YES; //for hiding back button 
+0

đặt điều này trong xem đã tải? – msweet168

+0

bạn có muốn chỉ nút quay lại của bạn để ẩn hoặc toàn bộ thanh nag của bạn? – Charan

+0

Cả hai, nhưng chủ yếu là nút quay lại – msweet168

0

Hãy thử điều này trong viewController cùng

- (void)viewWillAppear:(BOOL)animated{ 
[self.navigationController setNavigationBarHidden:YES]; 
} 

hoặc trong trình bày viewController

- (void)viewWillDisAppear:(BOOL)animated{ 
    [self.navigationController setNavigationBarHidden:YES]; 
    } 
Các vấn đề liên quan