2016-11-17 103 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的发生,并停止该程序,直到你完成装载。