2016-11-17 10 views
0

ウェブからAKSwiftSlideMenuプロジェクトを使用していて、ユーザが右上のメニューバーを押したときにインジケータを表示するようにアクティビティインジケータを配置しようとしています。私はすべてを試みた。ユーザーが一番上にある3月のバーを押して、サイドからメニューが表示されるまでアクティビティインジケータを表示する方法があります。AKSwiftSlideMenuアクティビティインジケータ

スライドを外す前にメニュー項目を作成するためにデータベース処理を行います。

答えて

0

AKSwiftSlideMenuはUINavigationControllerを使用しているので、ナビゲーションコントローラーの右側にUIActivityIndicatorを追加することができます。そのような

何か:

func showActivityIndicator() { 
    let activityIndicator = UIActivityIndicatorView(frame: CGRect(x: 0, y: 0, width: 20, height: 20)) 
    let barButton = UIBarButtonItem(customView: activityIndicator) 
    self.navigationItem.setRightBarButton(barButton, animated: true) 
    activityIndicator.startAnimating() 
} 

を忘れないでください、あなたが起きてからSegueを防ぎ、そしてあなたの読み込みが完了するまでプログラムを停止する必要があります。

関連する問題