2014-10-19 102 views
0

我有一個視圖控制器用於我的主屏幕和我的遊戲。當我從主屏幕進入遊戲時,遊戲會自動啓動,但它會在加載視圖控制器時滯後。有什麼方法可以添加加載屏幕或類似的東西,因此它可以在開始遊戲之前加載視圖控制器。視圖控制器之間的更改導致遊戲滯後

回答

0

在viewDidLoad中編寫代碼會滯後控制器, 這樣可以使絕招,給予一定的延遲,同時控制器將被加載,然後啓動初始化,這裏是示例代碼實現的結果你想

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 

    // Show spinners/ progress here 
    ..... 
    dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ 
     // your initialization code 
     ..... 
    }); 
} 
+0

謝謝你是一個很好的快速解決方案。 – AppCoder123 2014-10-19 17:56:32