故事板UI的部分内容需要一分钟才能加载

时间:2015-11-25 05:56:12

标签: ios swift uistoryboard

在我LoginViewController中验证用户后,我使用HealthKit进行授权,然后尝试显示SummaryViewController

if ((user) != nil) {

    let healthKitAuthViewController = HealthKitAuthViewController()
    healthKitAuthViewController.healthKitAuth({(result) -> Void in
        if(result == true) {
            self.performSegueWithIdentifier("loginSegue", sender: nil)
        }
    })
}

我在healthKitAuth()类中使用HealthKitAuthViewController方法的完成处理程序。在该完成处理程序中,我加载SummaryViewController

class HealthKitAuthViewController: UIViewController {

    func healthKitAuth(completion: (result: Bool) -> Void) {
        HealthData().authorizeHealthKit { (authorized,  error) -> Void in
            completion(result:true)
        }
    }

出于某种原因,在我的SummaryViewController视图中,有一些片段(例如静态徽标和UILabel)需要花费一分钟来加载,我不知道为什么。

0 个答案:

没有答案