layoutSubview
애니메이션 중에 메시지 가 표시되지 않는 사용자 정의보기가 있습니다.
화면을 채우는 뷰가 있습니다. 탐색 표시 줄의 높이를 변경하면 인터페이스 빌더에서 올바르게 크기가 조정되는 화면 하단에 사용자 정의 하위보기가 있습니다. layoutSubviews
뷰가 생성 될 때 호출되지만 다시는 호출되지 않습니다. 내 소견이 올바르게 배치되었습니다. 통화 중 상태 표시 줄을 끄면 layoutSubviews
기본보기가 크기 조정에 애니메이션을 적용하더라도 하위보기 가 전혀 호출되지 않습니다.
어떤 상황에서 layoutSubviews
실제로 불려지 는가?
나는 한 autoresizesSubviews
설정 NO
내 사용자 정의보기를. 그리고 Interface Builder에는 상단 및 하단 스트럿과 수직 화살표가 있습니다.
퍼즐의 또 다른 부분은 창을 열쇠로 만들어야한다는 것입니다.
[window makeKeyAndVisible];
그렇지 않으면 하위 뷰의 크기가 자동으로 조정되지 않습니다.
layoutSubviews
. 않는initWithFrame:
원인은layoutSubviews
호출 할?