知りたいのですが、クラスAにUIButtonがあります。
presentModalViewController:aViewController...
aViewControllerがいつ閉じられるかを確認したい。
どうやってやるの?
ありがとう!
知りたいのですが、クラスAにUIButtonがあります。
presentModalViewController:aViewController...
aViewControllerがいつ閉じられるかを確認したい。
どうやってやるの?
ありがとう!
実際、できません。通知はありません(Bad Workアップル)。
しかし、解決策があります:
presentModalViewController関数を呼び出したviewControllerでviewDidAppear、viewWillAppear、viewWillDesappear、viewDidDesappearファミリを使用します
アイデア :
.h:
BOOL hasModal;
.m:
-(void)presentModal
{
hasModal = YES;
[self presentModalViewController:_viewController animated:YES];
}
-(void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
if(hasModal)
{
// your code
}
}
頑張ってください^^