2013-01-02 1 views
2

내 코드 :@ 2x 파일로 크기를 조정할 수있는 이미지를 만드는 방법은 무엇입니까?

self.commentTextViewBorder.image = [[UIImage imageNamed:@"border_comment_field"] 
resizableImageWithCapInsets:UIEdgeInsetsMake(11, 11, 11, 11)]; 

나는 resiable 수 있도록 사용자 @ 배 이미지 파일을하지 않았다 발견했다. 어떤 문제인가?

+0

망막 디스플레이에 관한 하나의 조건을 넣고 그에 따라 @ 2x 이미지를 사용하여 크기를 조정 한 이미지를 만들 수 있습니다. 코딩시에해야합니다 :) –

+0

@Wolvorin ::? :) –

+1

기기에 비틀 라 표시가있는 경우 위와 같은 간단한 이미지를 사용하고, ratina 인 경우 '@ "border_comment_field"대신 "@"border_comment_field @ 2x "를 사용하십시오. 그게 전부 야. 어떤 디스플레이 장치를 가지고 있느냐에 따라 게시물이 많아서'코딩을 통해 ratina 디스플레이 장치를 찾는 법'을 찾으십시오. –

답변

6

는 기본 번들 폴더에서 image_name.png & [email protected], 그냥

[UIImage imageNamed:@"image_name.png"]; 

를 사용 괜찮 넣습니다. 올바른 것은 망막 디스플레이가있는 장치에 따라 자동으로 사용됩니다.

+3

예, ** **이 정답입니다. –

+0

예, 맞습니다만, @ 2x 파일을 사용하십시오. UIEdgeInsetsMake (11, 11, 11, 11)는 UIEdgeInsetsMake (5, 5, 5, 5) – ZhouQi

관련 문제