Tôi đã làm việc trên một ứng dụng trong một thời gian và nó đẩy bộ điều khiển chế độ xem từ AppDelegate. Khi thanh điều hướng trước đó trên bộ điều khiển xem bị đẩy biến mất. Ngay bây giờ nó là một thanh điều hướng tĩnh (không phải là một phần của một bộ điều hướng), nhưng nó đã được trước đây và vẫn không hoạt động. Tôi đang làm gì sai? Có cách giải quyết nào khác không?Thanh điều hướng biến mất khi được lập trình
Đây là mã trong appdelegate mà tôi đang sử dụng để đẩy nó:
var storyboard = UIStoryboard(name: "Main", bundle: nil)
var PostView: AnyObject! = storyboard.instantiateViewControllerWithIdentifier("NewView")
var rootViewController = self.window!.rootViewController as! UINavigationController
rootViewController.pushViewController(PostView as! UIViewController, animated: true)
pushViewController
là người tôi đang cố gắng để đẩy.
Vấn đề của tôi không phải là tôi không muốn sử dụng Bộ điều khiển Nav. Đó là NavController của tôi không hiển thị. Chỉ chế độ xem không có thanh điều hướng. –
Tôi muốn nó ở đó để tôi có thể quay trở lại xem trước điều khiển –
Và bạn chắc chắn rằng bạn có một UINavigationController như bộ điều khiển xem ban đầu trong Storyboard của bạn? –