내 앱에서 애셋 라이브러리의 직사각형 이미지를 표시하고 있습니다. 이미지는 100x100 픽셀입니다. 이 애셋에는 1x 슬롯 만 사용하고 있습니다.iOS : 표시된 이미지 크기를 픽셀로 가져옵니다.
이 이미지를 300x300 픽셀로 표시하고 싶습니다. 점을 사용하여이 작업을 수행하는 것은 매우 간단하지만 UIImageView에서 픽셀 단위로 크기를 설정하는 방법을 알 수 없습니다.
또는 표시 할 픽셀의 크기를 설정할 수 없으면 이미지가 표시되는 픽셀 크기를 얻고 싶습니다.
내가있는 UIImageView하고있는 UIImage 인스턴스에 .scale
를 사용하여 시도했지만, 그것이 내가 UIImageView
의 픽셀 크기를 얻으려면 150
무엇을 하시겠습니까? 이미지 크기에 맞게 ImageView를 변경 하시겠습니까? 이미지의 크기를 조정하여 이미지보기를 수정하거나 이미지를 표시하지만 비율을 전혀 조정하지 않습니까? – Nick
정확한 픽셀 크기로 이미지를 표시하는 것이 가장 좋습니다. 따라서 이미지가 100x100 픽셀 인 경우 크기 –
을 UIImageView를 image.size.height로 설정하십시오. image.size.width; 아직 시도하지는 않았지만 net 같은 것을 할 수도 있습니다 UIImageView.frame.size.width = image.size.width/[UIScreen mainSreen] .scale; – Nick