2016-09-20 8 views
1

Sketch은 UX 및 UI 디자인 도구입니다. PaintCode에는 모든 디자인에서 CoreGraphic 코드를 생성 할 수있는 Sketch 용 플러그인 생성 코드가 있습니다. 주로, 탐색 모음, 테이블보기와 간단한 물건 같은 표준 디자인 요소를 사용하는 아이폰 OS 디자인에 대한Sketch + PaintCode vs Storyboard

우리가 다음 PaintCode 플러그인에 의해 생성 된 코드를 사용하는 경우 -

  1. 는 성능 : 상관 없음있을 것 성능에 미치는 영향?
  2. 복잡성 : 탐색을 처리하고 뷰를 할당 및 할당 취소해야하지만 도입되는 코드 복잡성의 크기는 무엇입니까?
  3. PaintCode와 Storyboard의 코드 사용시 다른 장점과 단점이 있습니까?
+1

이는 중 또는 결정이 아니다. iOS의 기본 컨트롤 /보기가있는 페인트 코드에서 생성 된 그래픽을 사용할 수 있습니다. 당신이 정말로 정말로 좋은 이유가 없다면 당신의 통제를하려는 것은 나쁜 생각입니다. – PeejWeej

답변

2

그림판 코드 및 스토리 보드는과 경쟁적이지 않은 입니다. 실제로 IB_DESIGNABLE을 사용하면을 서로 보완합니다.

  • 인터페이스 빌더 (스토리 보드 또는 XIBs가) 당신이보기 계층 구조, 레이아웃, 전환 및 관계를 구축 할 수 있습니다.

  • (독립형 앱 또는 Sketch 플러그인) PaintCode (독립 실행 형 앱 또는 Sketch 플러그인)을 사용하면보기의 내용을 매개 변수 적으로 반응 적으로 그릴 수 있습니다. 이 프레젠테이션에서 가져온

IB Designable Preview

이미지 :

IBDesignable x PaintCode 또한 PaintCode video about StyleKits와 인터페이스 빌더와의 통합을 참조하십시오.
IB_DESIGNABLE을 demost하는 example project을 다운로드 할 수 있습니다.

- PaintCode 지원

+0

고맙습니다. 나는 비디오를 볼 것이다. – Dee