2012-03-20 3 views
3

훨씬 작은 UIImageView (dimension : 100x100)로 표시하고 싶은 UIImage (320x480 치수)가 있습니다.UIImage에서 UIImage 블리드 아웃

그러나 이미지를 추가하면 UIImageView 및 해당 superview를 통해 피가 흐릅니다. 이미지의 렌더링을 UIImageView의 경계 내에서만 표시하고 UIImageView의 중심을 중심으로 이미지의 렌더링을 제한하려면 어떻게해야합니까?

view: (main view associated with UIViewController) 
-level_1 view (contentMode = UIViewContentModeScaleToFill) 
--level_2 view (contentMode = UIViewContentModeCenter) 
---level_3 view (container for UIImageView, contentMode = UIViewContentModeCenter) 
-----UIImageView (contentMode = UIViewContentModeCenter) 

level_3보기 크기 : 100 × 100 이미지 크기를 다음과 같이

보기 계층 구조는 320 × 480

답변

5

clipsToBounds 속성을 설정을하면 -setClipsToBounds을 시도 유무 : 예 ?

7

UIImageViewYES

+0

답변을 유용하다고 표시 하겠지만 다른 답변은 몇 초 앞당겨졌습니다. –