2012-12-08 2 views
0

나는 방법을 찾고 있어요 : 내 UIView은 다른보기에 서브 뷰로 추가되어 슈퍼 뷰 프레임을 조정합니다. ,트리거 할 addSubview 메서드

나는 재정의 부모 addSubview 방법 볼 수있는 유일한 방법 | :

철은 내 UIView 부모 뷰의 바닥에 놓아야합니다 (그러나 나는 할 ... 것이다 부모 모른다) 하지만 나는 그것에 접근 할 수 없다.

- (void)viewDidAddedAsSubview:(UIView)parentView 

또는 떨어지게 어쩌면

등이, 누군가가이 작업을 수행하는 방법을 알고 :

내가 좋아하는 대리자 메서드를 가지고 싶습니다.

덕분에 많이 추가하는 뷰가 정의 UIView 클래스 인 경우

답변

3

는 다음 willMoveToSuperview: 또는 didMoveToSuperView 메소드를 오버라이드 (override). 뷰가 제거 될 때 호출되는 것을 고려하십시오.

추가 할보기가 사용자 정의가 아닌 경우 UIView보기의 superview 속성에 관찰자를 추가 할 수 있습니다.

+0

O_o ​​exectly 내가 뭘 좋아했는지 ... 고맙다. – Injectios