2012-01-20 70 views
0

我有一個模式UIView對話框,用於顯示幫助頁面。出於某種原因,幫助頁面的內容(以編程方式生成)不會顯示,直到過渡動畫完成。Modal UIView內容直到動畫完成後纔會出現

我目前在viewWillAppear中將內容添加到我的視圖中。

如何在動畫轉換髮生之前呈現內容,以便動畫之前的內容到位?

- (void)viewWillAppear:(BOOL)animated{ 
    [super viewWillAppear:animated]; 
    //add uiwebview control 
} 
+1

我夢見你的代碼.. –

+0

爲什麼不使用'loadView'或'viewDidLoad'方法? –

+0

將內容添加到'viewDidLoad'方法中的視圖 – Ilanchezhian

回答

0

嘗試提出您的看法在-(void)viewDidAppear方法

-(void)viewDidAppear:(BOOL)animated 
{ 
    [super viewDidAppear:animated]; 
    //your code 
} 
+0

這沒有奏效 – Chris

0

添加在viewDidLoad中的內容應該工作。

- (void)viewDidLoad { 
    [super viewDidLoad]; 

    // Here your contents 

} 

當您以模態方式顯示視圖時可能會出現問題。

你能不能顯示這段代碼?

這應該是一個評論,但我不允許寫評論呢。

+0

這不起作用 – Chris

+0

你能展示你用於轉換的代碼嗎? – Beppe