2012-10-04 2 views
0

UIImageView 컨트롤을 사용하여 바이트 배열에서 이미지를 생성합니다. 이미지의 최대 크기가 600 x 600인지 확인해야합니다. 어떻게해야합니까? 그러나 SizeThatFits() 및 SizeToFit()를 시도했지만 화면에서 이미지를 움직이면됩니다. 나는 바운드 속성을 새로운 RectangleF (0, 0, 600, 600)로 설정하려고 시도했지만 아무런 효과가 없다.ImageView Max Size iOS MonoTouch

답변

1

한계를 초과하여 UIImage Size 속성을 확인할 수 있습니다. 그렇다면, scale이 :

const int limit = 600; 
if ((View.Frame.Size.Width > limit) || (View.Frame.Size.Height > limit)) 
{ 
    // Scale as on link above. 
} 

다른 방법으로는 원하는 값에있는 UIImageView의 프레임과 ContentMode을 설정할 수 있습니다.