2011-09-09 4 views
0

내 응용 프로그램 화면 (UIImageView 사용)에 놓을 때 PNG 그림 (640 * 960)이 너무 작아 보입니다 (매우 작음). 그 차원이 어땠는지조차 알지 못했는데, 왜 내가 그걸 알아 냈는지 도울 수 있니? 미리 고맙습니다 :)내 PNG 이미지가 화면에 표시 될 때 너무 작게 보입니다.

편집 : 규모와 함께있는 UIImage를 만들기위한 API가있다

enter image description here

+0

프로그래밍 방식으로 UIImageView를 만드십니까? 그렇다면 코드를 게시하십시오. – Nekto

+0

사실, 아니오, 인터페이스 빌더에서 UIImageView를 직접 사용합니다. – Malloc

+0

그리고 이미지 뷰의 크기가 정확한지 확신하십니까? – aslisabanci

답변

-1

.

NSData *imageData = ...; 
UIImage *unscaled = [UIImage imageWithData:imageData]; 
UIImage *img = [UIImage imageWithCGImage:unscaled.CGImage 
            scale:2 
          orientation:UIImageOrientationUp]; 

당신은 또는 동적으로 확장/망막을 감지 할뿐만 아니라 [UIScreen mainScreen].scale을 사용하지 않을 수 있습니다.

+0

안녕하세요, 고마워요 당신의 대답을 위해,하지만 난 프로그래밍 방식으로 이미지를 넣으려고하지 않았어, 나는 직접 IB에서 UIImageView를 사용합니다. – Malloc

관련 문제