2016-11-17 2 views
0

웹에서 AKSwiftSlideMenu 프로젝트를 사용하고 사용자가 오른쪽 상단의 메뉴 막대를 눌렀을 때 표시기를 표시하도록 활동 표시기를 넣으려고합니다. 나는 모든 것을 시도했다. 메뉴가 측면에서 나타날 때까지 사용자가 맨 위의 3mmubar를 눌렀을 때 활동 표시기를 표시하는 방법이 있습니까?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을 방지하고로드가 완료 될 때까지 프로그램을 중단해야합니다.