iOS 5:iPadでモーダルを解除した後に-viewWillAppearが呼び出されない
私は次のコードを使ってモーダルを提示しています:AddName *add = [[AddName alloc] initWithNibName:@"AddName" bundle:nil]
add.modalPresentationStyle = UIModalPresentationFormSheet;
[self presentModalView:add animated:YES];
そして私の仕事の後、私のメインビューに戻るために次のコードを使います。
[self dismissModalViewControllerAnimated:YES];
したがって、デフォルトで-viewWillAppear
を呼び出すために使用されます。
私の問題は、
それは iOS4.3でうまくいきました。
しかし、 iOS5では動作しません。
どうすればいいですか?それとも、 iOS5のバグですか?
-viewWillAppearが呼び出されないという問題はありますか?それともモーダルウィンドウが表示されていないのですか? – gaige
@gaige:YES -viewWillAppearは呼び出されません。 – Devang
@Devang: 'add.modalPresentationStyle = UIModalPresentationFormSheet;を削除し、viewWillAppearメソッドを呼び出します。それについて確認してください。 –