2009-08-12 3 views
0

UIImageView를 70x70 픽셀로 설정했습니다. 실제보기에서는 높이가 70 픽셀, 너비가 30 픽셀입니다. 이것은 소스 UIImage가 설정되어 있지 않고 배경색이 있으므로 레이아웃을 볼 수 있습니다. 그러나 UIImage에 레이아웃을 설정하면 레이아웃이 변경되지 않고 세로로 유지됩니다.UIImageView 크기가 IB에서 설정 한 값이 아닙니다.

내가 UIImage 또는 UIImageView의 레이아웃 크기에 영향을 미치는 것을 간과하고있는 것이 있습니까?

감사합니다.

+2

위의보기에 설정된 "모드"에 대해서는 언급하지 않았으므로 가능성이 있습니다. UIImageView의 관리자 인 IB에서는 "모드"라고 불리우며 이미지를 늘리고 모양을 지정하는 다양한 옵션이 있습니다. – NWCoder

답변

0

NWcoder의 의견은 여기서 무슨 일이 일어 났는지에 대한 합리적인 대답처럼 들립니다. 또한 Siddiqui는 레이아웃을 재정의하는 데 사용할 수있는 프레임을 언급했으나이 질문을 게시 한 이후로 너무 많은 시간이 지났으므로 확인 또는 거부하지 않을 것입니다. 그냥 논리를 기반으로 가정.

가능한 한이 질문을 끝내기 위해 제 자신의 질문에 대답하고 있습니다.

0

프레임을 사용하면 문제를 해결할 수 있습니다.

관련 문제