2011-01-14 5 views
0

UIView에서 파생 된 클래스가 있는데, 이는 객체가 그려지는 사각형 영역 (280x280)을 나타내지 만 어쨌든 위쪽 부분 (280x187) 만 그려졌습니다. UIView에서 파생 된 사용자 정의 클래스의 경계/프레임에 관한 질문

나는 사용자 정의 뷰 클래스의 initWithCoder와의 drawRect 내 경계와 프레임을 확인, 결과는 다음과 같습니다

initWithCoder -> 경계 (280x280); 프레임 : (280x280)

drawRect -------> bounds : (280x187); 프레임 : (280x187)

경계와 프레임을 모두 변경하는 initWithCoder와 drawRect 메서드 간에는 어떤 일이 발생할 수 있습니까?

감사합니다.

답변

1

InterfaceBuilder에서 필자는 자동 크기 조정 기능을 해제하고 스프링과 스트러트를 꺼낸 다음 뷰를 올바르게 표시했습니다.

+0

괜찮 았던 투표 결과. 마지막으로 시간이 지나면 자동 스크롤 서브 뷰에 다시 소개됩니다. –

관련 문제