İçinde UITableView bulunan UIView'im olduğu .xib (.storyboard) dosyası var. Yani, şimdi Navigasyon özelliği eklemek istiyorum, ama ben bu .gibi navigasyon denetleyicileri gömemez çünkü .xib değil bir .storyboard kullanın. Uygulamamda navigasyon featresini nasıl ekleyebilirim?IOS. .xib içinde NavigationController'a nasıl yerleştirebilirim?
3
A
cevap
5
Programlı olarak bunun yerine ekleyebilirsiniz. Örneğin
:
// Swift
let navController = UINavigationController(rootViewController: Your View Controller)
// Obj-C
UINavigationController *navControler = [[UINavigationController alloc] initWithRootViewController: YourViewController];
Sonra her iki itme/onu gösteren planlıyoruz zamana göre navigasyon kontrolörü sunuyoruz.
Eğiticiye baktığımda, navigasyon denetleyicisini ilk ekran olarak göstereceğinizi varsayıyorum, bu durumda bu gibi AppDelegate
'a ekleyebilirsiniz.
// Swift
self.window = UIWindow(frame: UIScreen.mainScreen().bounds)
self.window?.makeKeyAndVisible()
self.window?.rootViewController = navController
// Obj-C
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
[self.window makeKeyAndVisible];
[self.window setRootViewController: navController];