2011-10-24 6 views
0

私は特に、祖先のUIViewの1つが階層から削除されたことを通知するサブUIViewに興味があります。祖先ビューがiOSのビューから削除されたときの通知

私はUIViewControllerのコールバックを認識していますが、サブビューを手動ですべてトラバースして表示されなくなったときにそれらを通知しなければ、サブUIViewの階層から削除されたことを通知する問題は解決しません。

答えて

2

UIViewをサブクラス化し、メソッドwillRemoveSubview:を実装することができます。アップルのドキュメントから

はサブビューが削除されようとしているという見解を伝えます。

- (void)willRemoveSubview:(UIView *)subview 
+0

は私が親または親の親(祖先)ない子ビューが削除されたときに知ってほしいです。 – bradgonesurfing

+0

'superview'プロパティを監視しようとしていますか? – Nekto

+0

上位レベルの上位10階層が削除された場合、どのように役立ちますか? – bradgonesurfing

関連する問題