2012-08-03 2 views
0

Photoshop에서 UI 요소 만 만들어서 과거에 여러 개의 응용 프로그램을 만들었습니다. 그러나 나는 최근에 PaintCode을 발견했으며 UIView 및 UIButton 서브 클래스로 전체 UI를 작성하고 drawRect에 그려주는 것이 얼마나 "더 나은"것인지 궁금해합니다. 그렇지 않은 경우 drawRect는 주로 동적 이미지 또는 UI 요소 (예 : 차트, 그래프)에 사용됩니다.drawRect 또는 UIImages?

또한 빛나는 또는 애니메이션 UI 요소는 무엇입니까? 내 단추가 페이드 인/아웃되도록하려면 drawRect가 길일까요?

+0

일부 애니메이션의 경우 그래픽을 변형하는 동안 고품질의 모양을 원하면 특히 유용 할 수 있습니다. – mskw

답변

0

그려야 할 이미지가 동적 (즉, 그래프) 인 경우를 제외하고는 Xcode에서 PNG가 iOS와 가장 잘 호환되도록 올바르게 변환하므로 PNG를 사용해야합니다. PNGs를 많이 사용하여 파일 크기가 크게 줄어 들었습니다. 또한 Photoshop에서는 파일 크기를 줄이기 위해 웹 저장 기능을 사용했습니다.

건배!