문제

이미지의 해상도를 변경하고 싶었습니다.이 이미지는 원격 위치에서 얻는 것입니다. 이미지가 너무 커서 iPhone 화면에 맞지 않아 해상도를 변경할 수있는 방법입니까?

도움이 되었습니까?

해결책

UIIMAGEVIEW를 사용하는 경우 UIView의 ContentMode가 필요한 것입니다. 아마도 UIViewContentModescaleAspectFit (또는 인터페이스 빌더의 동등한)로 설정해야합니다.

다른 팁

어떤 종류의 "보기"를 사용하여 (사용자 정의 도면 대신) 이미지를 표시한다고 가정하면 다양한 스케일링 방법을 허용하기 위해 뷰의 "모드"를 설정할 수있는 일종의 속성이 있는지 확인할 수 있습니다.

렌더링하면 어쨌든 확장해야합니다 (UIImage :: DrawInrect 참조) CGContextDrawImage는 이미지를 새로운 컨텍스트로 그리기 한 다음 화면으로 렌더링하는 데 사용할 수 있습니다.

실제로 uiimage를 더 작은 치수로 크기를 조정하려는 경우 이 블로그 게시물 도움이 될 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top