0
override func viewDidLoad()
{
super.viewDidLoad()
if self.revealViewController() != nil
{
menuButton.target = self.revealViewController()
menuButton.action = #selector(SWRevealViewController.revealToggle(_:))
self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
}
Server.fetchCampaignList(target: self)
let indicator = UIActivityIndicatorView(activityIndicatorStyle: .white)
indicator.center = self.view.center
indicator.startAnimating()
self.view.addSubview(indicator)
}
많은 답변을 읽었지만 아직도 잘못하고있는 것은 아닙니다. 내 다음 기능은 TableViewController 클래스에 있습니다. viewDidLoad 메서드가 호출되는 즉시 작업 표시기를 표시하려고합니다. 동일한 메소드에서 동일한 클래스의 nextAction 메소드가 데이터 수신시 &이라는 reload 테이블을 호출하는 중에 서버에서 목록을 가져와야합니다.활동 표시가 나타나지 않습니다.
모든 것이 잘 작동합니다. 그러나 활동 표시기가 나타나지 않습니다.
먼저 indicator.startAnimating() –
비활성화이 하나 Server.fetchCampaignList (대상 : 자기)을 추가 subview.than에 추가하고 작업을 확인하거나 @Krutarth & ANBU하지 –
: 이미 작동하지 않는, 시도했습니다 . –