2013-02-04 2 views
0

Quartz 2D는 사용자 정의보기를 만드는 데 좋은 선택입니까? 다른 선택의 여지가 있습니까?Quartz 2D는 사용자 정의보기를 만드는 데 유용합니까?

감사합니다.

+1

유스 케이스를 알지 못하면이 질문에 답할 수 없습니다. 당신은 달성하려는 것을 기술해야합니다. "좋은 선택"은 조금 더 배경이 필요합니다. –

+0

좋습니다. 죄송합니다. 내 앱의 UI를 Evernote UI로 만들고 싶습니다. 레이어로 작동합니다. – Moody

답변

1

예!
이것이 표준 방법입니다.
그래서 내가 UIView::drawRect()Quartz2D/Core Graphics를 사용하여 내 모든 사용자 정의보기를했을

(나침반 장미, 통치자, MkapView에 대한 사용자 정의 사용자 위치)와 (참조 IOS는 프로그래밍 가이드, 장 Custom View보기).

0

당신이하고 싶은 일에 전적으로 달려 있습니다. 2D 그리기를하는 것은 완벽하지만, 이미지를 사용할 수도 있습니다. 나는 단순한 효과에 대해 CALayer을 선호한다.

나는 다른 질문에 컨트롤을 그리는 몇 가지 옵션과 creating custom controls에 대한 답변을 게시했지만 여기에도 적용됩니다.

+0

나는 '쌓인'레이아웃 만들기를 생각합니다 : Evernote5 – Moody