Ich bin neu in Swift und iOS-Entwicklung. In meinem Projekt lade ich Slide-Menü mit MMDrawerController, es funktioniert gut für die Folie, aber nach der Initialisierung von MMDrawerController in AppDelegate, von der oberen Navigationsleiste [Navigation Controller] wird nicht angezeigt. Kommentierung MMDrawer Initialisierung der Navigationsleiste zeigt und klicken Sie auf Ereignisse richtige abfeuern, folgende ist die Navigation Initialisierungscode,Navigationsleiste nicht mit MMDrawerController
func buildNavigationDrawer()
{
// Instantiate Main.storyboard
let mainStoryBoard:UIStoryboard = UIStoryboard(name:"Main", bundle:nil)
// Create View Controllers
let mainPage:TabBarViewController = mainStoryBoard.instantiateViewControllerWithIdentifier("TabBarViewController") as! TabBarViewController
let leftSideMenu:LeftSideViewController = mainStoryBoard.instantiateViewControllerWithIdentifier("LeftSideViewController") as! LeftSideViewController
let rightSideMenu:RightSideViewController = mainStoryBoard.instantiateViewControllerWithIdentifier("RightSideViewController") as! RightSideViewController
// Wrap into Navigation controllers
let leftSideMenuNav = UINavigationController(rootViewController:leftSideMenu)
let rightSideMenuNav = UINavigationController(rootViewController:rightSideMenu)
// Cerate MMDrawerController
drawerContainer = MMDrawerController(centerViewController: mainPage, leftDrawerViewController: leftSideMenuNav, rightDrawerViewController: rightSideMenuNav)
drawerContainer!.openDrawerGestureModeMask = MMOpenDrawerGestureMode.PanningCenterView
drawerContainer!.closeDrawerGestureModeMask = MMCloseDrawerGestureMode.PanningCenterView
// Assign MMDrawerController to our window's root ViewController
window?.rootViewController = drawerContainer
}
können Sie erklären, ein wenig mehr, oder einige Codes .so kann ich versuchen ..i völlig neu bin auf iOS –
Sicher, schauen meine Detail Teil. –
genial danke viel ... ich habe seit über einer Stunde messing :) –