2017-05-10 3 views
0

私はSWRevealViewControllerを実装しようとしています:UINavigationController:SWRevealViewControllerエラーを使用して:アンバランス通話を開始する/終了外観遷移

enter image description here

私はSWRevealViewControllerコントローラに最初のビューコントローラから行くしようとしている:

Unbalanced calls to begin/end appearance transitions for <UINavigationController: 0x7fd3b1013600>. 
- (void)viewDidLoad { 
    [super viewDidLoad]; 
    [self performSegueWithIdentifier:@"controller" sender:self]; 
} 

しかし、私はこのエラーを取得しています

なぜこのエラーが発生するのですか?最後のビューコントローラでSWRevealViewControllerの所有権を削除しても問題ありません。

私が間違っていることは何ですか、あなたの助けに本当に感謝します。

答えて

1

viewDidLoadでは、まだ画面に表示されていないビューとそれを表示するためのアニメーションViewControllerが終了していないためです。 viewDidAppearでsegueを実行すると、この警告は消えると思います。

関連する問題