独自の xib を持つ独自のクラスで終了するビューがあります。
このビューは初期化され、viewController ビューにサブビューとして追加されます。
ビューが初期化されると、メソッド layoutSubviews が呼び出され、ビュー内のいくつかのものをカスタマイズします。
しかし、ビューがスーパービューから削除されたときに呼び出されるメソッドはどれですか?
たとえば、ViewController の場合、viewWill/DidDisappear が呼び出されます。UIView (layoutSubviews の反対) に似た方法はありますか?
前もって感謝します
- -編集 - -
サブビューの追加と削除の両方で呼び出されるメソッドを見つけました:
- (void)willMoveToSuperview:(UIView *)newSuperview
また、newSuperview == 0 の場合、サブビューの削除をカスタマイズできます。
私は正しいですか、それとも状況を処理するのは厄介な方法ですか?