2012-01-20 7 views
0

私はヘルプページを表示するために使用しているモーダルUIViewダイアログを持っています。何らかの理由で、ヘルプページの内容(プログラムで生成された)は、トランジションアニメーションが終了するまで表示されません。モーダルUIViewのコンテンツがアニメーションが終了するまで表示されない

私は現在viewWillAppearで私のビューに内容を追加します。

コンテンツがアニメーションの前に配置されるように、アニメーションの切り替えが行われる前にコンテンツをレンダリングするにはどうすればよいですか?

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

私はあなたのコードを夢見ています。 –

+0

'loadView'や' viewDidLoad'メソッドを使わないのはなぜですか? –

+0

'viewDidLoad'メソッドでビューに内容を追加します – Ilanchezhian

答えて

0

のviewDidLoadで、あなたの内容は動作するはずの追加-(void)viewDidAppear方法

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

これは動作しませんでした – Chris

0

であなたのビューを提示してください。

- (void)viewDidLoad { 
    [super viewDidLoad]; 

    // Here your contents 

} 

ビューをモーダルにすると問題が発生する可能性があります。

このコードを表示していただけますか?

これはコメントですが、まだコメントを書くことはできません。

+0

これは動作しませんでした – Chris

+0

あなたは移行に使用するコードを表示できますか? – Beppe

関連する問題