ハンバーガーメニューを表示するために第三者SlideMenuControllerSwift
を使用しようとしています。ハンバーガーメニューが最初に表示されたら、最初にviewcontroller
が表示されます。しかし、たとえばログイン画面がある場合やログイン画面の後に別の画面に移動すると、この画面でスライドメニューを表示しようとすると正しくできません。SlideMenuControllerSwiftを最初のviewcontrollerとして使用しないときの問題
SlideMenuControllerSwift
のgithubの例では、必要な画面がAppDelegate
にロードされ、AppDelegate
自体がdidFinishLaunchingWithOptions
から呼び出されます。この考え方に従えば、didFinishLaunchingWithOptions
というメソッドを私の選択画面(ハンバーガーメニューを表示したい場所)のviewDidLoad
から呼び出すとしても、ハンバーガーメニューはその画面に表示されません。私は左上に表示されているハンバーガーメニューのロゴを取得しますが、クリックすることはできません。助けてください... :)
をpushViewControllerを交換してください。左上に、ナビゲーションバーのデフォルトの戻るボタンが表示されます。 –