사용 안내서 취소

Adobe XD에서 중첩된 구성 요소를 사용하여 작업

  1. Adobe XD 사용 안내서
  2. 소개
    1. Adobe XD의 새로운 기능
    2. 일반 질문
    3. Adobe XD를 사용하여 디자인, 프로토타이핑 및 공유
    4. 시스템 요구 사항
      1. 하드웨어 및 소프트웨어 요구 사항
      2. Adobe XD, Big Sur 및 Apple silicon | macOS 11
    5. 작업 영역 기본 사항
    6. Adobe XD에서 앱 언어 변경
    7. Access UI 디자인 키트
    8. Adobe XD의 접근성
    9. 키보드 단축키
    10. 팁 및 요령
    11. Adobe XD 구독 옵션
    12. XD 스타터 플랜 변경 사항
  3. 디자인
    1. 아트보드, 안내선 및 레이어
      1. 아트보드 시작하기
      2. 안내선 및 그리드 사용
      3. 스크롤 가능 아트보드 제작
      4. 레이어를 사용하여 작업
      5. 스크롤 그룹 만들기
    2. 모양, 오브젝트 및 패스
      1. 오브젝트 선택, 크기 조정 및 회전
      2. 오브젝트 이동, 정렬, 배치 및 배열
      3. 오브젝트 그룹화, 잠금, 복제, 복사 및 뒤집기
      4. 오브젝트에 대한 선, 채우기 및 그림자 설정
      5. 반복 요소 만들기
      6. 3D 변형으로 원근감 있는 디자인 만들기
      7. 부울 작업을 통해 오브젝트 편집
    3. 텍스트 및 글꼴
      1. 드로잉 및 텍스트 툴을 사용하여 작업
      2. Adobe XD의 글꼴
    4. 구성 요소 및 상태
      1. 구성 요소를 사용하여 작업
      2. 중첩된 구성 요소를 사용하여 작업
      3. 구성 요소에 여러 상태 추가
    5. 마스킹 및 효과
      1. 모양이 적용된 마스크 만들기
      2. 흐림 효과를 사용하여 작업
      3. 그레이디언트 만들기 및 수정
      4. 혼합 효과 적용
    6. 레이아웃
      1. 반응형 크기 조정 및 제한
      2. 구성 요소 및 그룹에 대해 고정된 패딩 설정
      3. 스택을 사용하여 다이내믹한 디자인 제작
    7. 비디오 및 Lottie 애니메이션
      1. 비디오를 사용하여 작업
      2. 비디오를 사용하여 프로토타입 제작
      3. Lottie 애니메이션을 사용하여 작업
  4. 프로토타입
    1. 인터랙티브 프로토타입 제작
    2. 프로토타입 애니메이트
    3. 자동 애니메이트에 대해 지원되는 오브젝트 속성
    4. 키보드 및 게임패드가 포함된 프로토타입 만들기
    5. 음성 명령 및 음성 재생을 사용하여 프로토타입 제작
    6. 시간 경과 전환 만들기
    7. 오버레이 추가
    8. 음성 프로토타입 디자인
    9. 앵커 링크 만들기
    10. 하이퍼링크 만들기
    11. 디자인 및 프로토타입 미리보기
  5. 공유, 내보내기 및 검토
    1. 선택한 아트보드 공유
    2. 디자인 및 프로토타입 공유
    3. 링크 액세스 권한 설정
    4. 프로토타입을 사용하여 작업
    5. 프로토타입 검토
    6. 디자인 사양 작업
    7. 디자인 사양 공유
    8. 디자인 사양 검사
    9. 디자인 사양 탐색
    10. 디자인 사양 검토 및 댓글 달기
    11. 디자인 에셋 내보내기
    12. 디자인 사양에서 에셋 내보내기 및 다운로드
    13. 기업을 위한 그룹 공유
  6. 디자인 시스템
    1. Creative Cloud Library 포함 디자인 시스템
    2. Adobe XD에서 문서 에셋을 사용하여 작업
    3. Adobe XD에서 Creative Cloud Libraries를 사용하여 작업
    4. 연결된 에셋에서 Creative Cloud Libraries로 마이그레이션
    5. 디자인 토큰을 사용하여 작업 
    6. Creative Cloud Libraries의 에셋 사용
  7. 클라우드 문서
    1. Adobe XD의 클라우드 문서
    2. 디자인 공동 작업 및 편집
    3. 나와 공유된 문서 공동 편집
  8. 통합 기능 및 플러그인
    1. 외부 에셋을 사용하여 작업
    2. Photoshop의 디자인 에셋을 사용한 작업
    3. Photoshop에서 에셋 복사 및 붙여넣기
    4. Photoshop 디자인 가져오기 또는 열기
    5. Adobe XD에서 Illustrator 에셋을 사용하여 작업
    6. Illustrator 디자인 열기 또는 가져오기
    7. Illustrator에서 XD로 벡터 복사
    8. Adobe XD용 플러그인
    9. 플러그인 생성 및 관리
    10. XD에 대한 Jira 통합
    11. XD용 Slack 플러그인
    12. XD용 Zoom 플러그인
    13. XD에서 Behance로 디자인 게시
  9. iOS 및 Android용 XD
    1. 모바일 디바이스에서 미리보기
    2. Adobe XD 모바일 FAQ
  10. 문제 해결
    1. 알려진 문제 및 해결된 문제
      1. 알려진 문제
      2. 해결된 문제
    2. 설치 및 업데이트
      1. Windows에서 XD가 호환되지 않음
      2. 오류 코드 191
      3. 오류 코드 183
      4. XD 플러그인 설치 문제
      5.  Windows 10에서 XD를 제거했다가 다시 설치하라는 메시지가 표시됨
      6. 환경 설정 마이그레이션 문제
    3. 실행 및 충돌
      1.  Windows 10에서 실행 시 XD 충돌 문제
      2.  Creative Cloud에서 로그아웃하면 XD가 종료됨
      3. Windows에서의 구독 상태 관련 문제
      4. Windows에서 XD 실행 시 차단된 앱 경고 표시
      5. Windows에서 크래시 덤프 생성
      6. 충돌 로그 수집 및 공유
    4. 클라우드 문서 및 Creative Cloud Libraries
      1. XD 클라우드 문서 관련 문제
      2. 연결된 구성 요소 관련 문제
      3. 라이브러리 및 링크 관련 문제
    5. 프로토타이핑, 게시 및 검토
      1. macOS Catalina에서 프로토타입 인터랙션을 기록할 수 없음
      2. 게시 작업 과정 관련 문제
      3. 게시된 링크가 브라우저에 표시되지 않음
      4. 프로토타입이 브라우저에서 올바르게 렌더링되지 않음
      5. 공유 링크에 댓글 패널이 갑자기 표시됨
      6. 라이브러리를 게시할 수 없음
    6. 다른 앱 가져오기, 내보내기 및 작업
      1. XD에서 가져오기 및 내보내기
      2. XD의 Photoshop 파일
      3. XD의 Illustrator 파일
      4. XD에서 After Effects로 내보내기
      5. XD의 Sketch 파일
      6. 내보내기에 서드파티 앱이 표시되지 않음

Adobe XD에서 여러 디자인 시스템에 걸쳐 중첩된 구성 요소를 사용하여 작업하는 방법에 대해 알아봅니다.

디자인 시스템을 구축하려면 최적의 재사용 가능성과 유연성을 위해 작은 분자 수준의 구성 요소를 만드는 기능이 필요합니다. 구성 요소를 만들 때 XD를 사용하여 구성 요소를 서로 중첩하고 메뉴, 카드 베이스 레이아웃 등과 같은 복잡한 오브젝트를 만들 수 있습니다. 

연속 디자인 경험을 위해 중첩된 구성 요소를 만들고 사용하는 방법에 대해 자세히 알아보십시오.

구성 요소
XD에서 중첩된 구성 요소를 사용하여 작업

XD를 처음 사용하십니까?

XD 다운로드

앱 기본 사항 알아보기

이미 Adobe XD를 사용하고 있습니까?

앱 업데이트

새로운 기능 살펴보기

진행하기에 앞서

다음 개념을 숙지하십시오.

구성 요소 용어

먼저 중첩된 구성 요소와 관련된 몇 가지 용어를 숙지하십시오.

  • 메인 구성 요소: 메인 구성 요소는 모든 구성 요소 속성을 정의하고 제어하는 구성 요소입니다.
  • 구성 요소 인스턴스: 구성 요소 인스턴스는 메인 구성 요소의 사본이며 메인 구성 요소의 변경 내용을 상속합니다.
  • 중첩된 구성 요소: 중첩된 구성 요소는 다른 구성 요소 내부의 구성 요소입니다.
  • 외부 구성 요소: 외부 구성 요소는 내부에 다른 구성 요소가 있는 구성 요소입니다.

중첩된 구성 요소 만들기

중첩된 구성 요소를 사용하여 더욱 강력한 디자인 시스템을 구축할 수 있습니다. 기본 구성 요소를 업데이트할 때 내부에 중첩된 구성 요소가 업데이트되어도 모든 인스턴스가 업데이트를 수신하게 됩니다.

중첩된 구성 요소를 만들려면 다음 방법 중 하나를 사용하십시오.

방법 A: 구성 요소 인스턴스를 복사하여 그룹에 붙여넣고 구성 요소로 변환합니다.

  1. 메인 버튼 구성 요소를 만듭니다.
  2. 그룹 내에서 버튼 구성 요소의 인스턴스를 복사하고 붙여넣습니다.
  3. 그룹을 선택하고 구성 요소로 변환합니다. 

방법 B: 인스턴스를 복사하여 기존 구성 요소 내에 붙여넣습니다.

그룹 내에 버튼 구성 요소의 인스턴스 붙여넣기

  1. 메인 버튼 구성 요소를 만듭니다.
  2. 다른 구성 요소 내에서 버튼 구성 요소의 인스턴스를 복사하고 붙여넣습니다.

방법 C: 구성 요소의 일부로 드릴다운하여 구성 요소로 변환합니다.

  1. 메인 구성 요소를 만듭니다.
  2. 구성 요소 내에서 버튼을 드릴다운합니다.
  3. 버튼을 구성 요소로 변환합니다.

예제

방법 A를 사용하여 대화 상자 구성 요소를 만드는 방법을 살펴보십시오.

버튼 인스턴스 붙여넣기

인스턴스 붙여넣기

그룹 내에 버튼 구성 요소의 인스턴스를 붙여넣습니다.

구성 요소로 변환

구성 요소 만들기

그룹을 선택하고 구성 요소로 만들기

버튼 구성 요소 만들기

버튼 구성 요소 만들기

대화 상자에 대한 버튼 구성 요소 만들기.

대화 상자 컨테이너 만들기

대화 상자 컨테이너

내부 텍스트 및 다른 오브젝트를 그룹으로 포함하여 대화 상자 컨테이너를 만듭니다.

모범 사례

다음은 중첩된 구성 요소를 만들 경우 참고할 수 있는 몇 가지 모범 사례입니다.

  • 내부에 중첩된 여러 개 있는 구성 요소를 만들 수 있습니다. 단, 구성 요소에 오브젝트가 많은 상태가 여러 개인 경우 성능이 저하될 수 있습니다. 이러한 경우 최적의 성능을 얻으려면 구성 요소 3개 수준을 최대 깊이에 중첩하고, 수준당 상태 수를 구성 요소당 최대 10개 상태로 제한하면 됩니다.
  • 구성 요소를 자체 내에 중첩하지 마십시오. 구성 요소가 자체 참조이므로 이로 인해 구성 요소가 잘못될 수 있습니다.
  • 외부 기본 구성 요소에 여러 상태의 중첩된 구성 요소가 있는 경우 중첩된 구성 요소의 상태를 전환할 수 있습니다. 상태 변경은 모든 외부 구성 요소의 인스턴스에 전파됩니다.

중첩된 구성 요소 동기화

중첩된 구성 요소가 동기화될 때 메인 구성 요소 내에 중첩된 구성 요소의 변경 내용은 해당 메인 구성 요소의 모든 인스턴스에 반영됩니다. 

어떻게 작동하는지 살펴보십시오. 

예제 1: 메인 버튼에서 변경 내용을 수신하는 컨테이너 내부 버튼

  1. 버튼을 첫 번째 메인 구성 요소로 만듭니다.
  2. 버튼의 인스턴스를 토글 메뉴 안에 중첩합니다.
  3. 토글 메뉴의 인스턴스를 컨테이너 안에 중첩합니다.

메인 구성 요소에 적용하는 모든 변경 내용은 토글 메뉴와 컨테이너 내부에 중첩된 모든 버튼에 반영됩니다.

그룹 내에 버튼 구성 요소의 인스턴스 붙여넣기

이제 메인 버튼의 인스턴스 2개, 메인 토글 메뉴의 인스턴스 2개와 메인 컨테이너의 인스턴스 1개를 만듭니다.

아래에서 몇 가지 시나리오를 살펴보겠습니다.

시나리오 1:

시나리오 1

메인 토글 메뉴 내에 중첩된 버튼의 색상을 파란색으로 변경합니다. 

토글 메뉴의 인스턴스와 컨테이너 내에 중첩된 모든 버튼의 색상이 파란색으로 변경되었습니다.

단, 메인 버튼의 인스턴스 2개는 색상이 변경되지 않습니다. 이는 메인 구성 요소에 적용하는 모든 변경 내용이 해당 컨테이너에 대한 컨텍스트이기 때문입니다. 색상 변경은 토글 메뉴 내 버튼의 인스턴스에만 적용됩니다. 

시나리오 2:

시나리오 2

메인 컨테이너 내에 중첩된 버튼의 색상을 분홍색으로 변경합니다. 컨테이너 인스턴스 내의 버튼도 분홍색으로 변경됩니다.

다른 버튼은 색상이 변경되지 않습니다. 이는 메인 구성 요소에 적용하는 모든 변경 내용이 해당 컨테이너에 대한 컨텍스트이기 때문입니다. 색상 변경은 컨테이너의 토글 메뉴 내 버튼의 인스턴스에만 적용됩니다. 

시나리오 3:

시나리오 3

컨테이너 인스턴스 내에 중첩된 버튼의 색상을 녹색으로 변경합니다.

이 변경 내용은 오버라이드로, 메인 구성 요소가 아닌 인스턴스에 적용되기 때문에 다른 버튼은 녹색으로 변경되지 않습니다. 

시나리오 4:

시나리오 4

시나리오 3에서 진행하여 메인 컨테이너 내에 중첩된 버튼의 색상을 보라색으로 변경합니다. 

컨테이너 인스턴스의 중첩된 버튼에는 이미 오버라이드 기능이 있기 때문에 색상이 변경되지 않습니다.

주의해야 할 사항

  • 중첩된 구성 요소는 메인 구성 요소가 될 수 없습니다. 따라서 메인 구성 요소에 변경 내용이 적용될 필요가 있는 경우 중첩된 구성 요소를 마우스 오른쪽 버튼으로 클릭하고 메인 구성 요소 편집을 선택합니다. 
  • 외부 구성 요소의 인스턴스에서 중첩된 구성 요소를 전환하는 경우 메인의 중첩된 구성 요소에서 메인 상태로 재설정하게 되면 구성 요소가 전환된 인스턴스는 변경되지 않습니다. 

모범 사례

다음은 중첩된 구성 요소 인스턴스에서의 오버라이드 작업 시 참고할 수 있는 몇 가지 모범 사례입니다.

  • 재사용할 수 있도록 변형된 구성 요소를 만들려면 오버라이드 포함 인스턴스가 아닌 메인 구성 요소에 상태를 만듭니다.
  • 인스턴스를 오버라이드하는 동안 메인 구성 요소에서의 업데이트가 불필요한 속성을 오버라이드해야 합니다. 예를 들어 버튼 구성 요소에서 텍스트를 오버라이드하면 라벨이 다를 수 있지만 크기와 색상은 여전히 메인 구성 요소와 동기화됩니다.

Creative Cloud Libraries의 중첩된 구성 요소 추가

Creative Cloud Libraries를 사용하면 디자인 시스템 스타일과 구성 요소를 배포하여 문서 전체에서 일관성 있게 재사용할 수 있습니다. Creative Cloud Libraries를 통해 디자인 시스템을 구축 및 배포하려면 색상, 문자 스타일 및 구성 요소를 문서 에셋 패널에 추가하여 디자인 시스템 에셋을 조정하고 라이브러리로 게시하여 모든 XD 및 기타 Creative Cloud 애플리케이션에서 재사용할 수 있습니다. Creative Cloud Libraries를 사용하는 방법에 대한 자세한 내용은 XD에서 Creative Cloud Libraries를 사용하여 작업을 참조하십시오.

FAQ

이전 버전의 XD에서 중첩된 구성 요소의 변경 내용은 외부 구성 요소의 인스턴스 전체에 걸쳐 업데이트되지 않았습니다. 경험을 개선하려면 최신 버전의 XD에서 문서를 여십시오.

아니요. 최신 버전의 XD에서 중첩된 구성 요소가 있는 기존 문서를 여는 경우 XD는 새 모델로 해당 구성 요소를 자동으로 마이그레이션하여 최대한 신속하게 작업을 진행할 수 있습니다.

XD에서 문서를 열 때 특정 구성 요소는 에셋 패널의 해당 버전과 일치하지 않았습니다. 데이터 손실 없이 마이그레이션하기 위해 해당 메인 구성 요소가 캔버스의 인스턴스로 변환되었습니다. 메인 구성 요소를 캔버스로 다시 가져오려는 경우 외부 인스턴스를 마우스 오른쪽 버튼으로 클릭하고 메인 구성 요소 편집을 선택합니다. 그런 다음 메인 구성 요소가 캔버스의 인스턴스와 유사하게 보이도록 하려면 필요한 모든 오버라이드를 인스턴스에서 메인 구성 요소로 전송하면 됩니다. 

업데이트를 다운로드하려면 최신 버전의 XD에서 연결된 문서를 여십시오. 최신 버전의 XD에서 나중에 연결된 문서를 열어 올바른 비헤이비어를 확인할 수 있습니다. 

XD 34를 시작하면 XD는 다른 구성 요소 내에 메인 구성 요소를 중첩하는 것을 더 이상 지원하지 않습니다. 이전에 중첩된 메인 구성 요소를 생성한 작업을 수행하는 경우 내부 구성 요소가 인스턴스로 변경됩니다. 

자세히 알아보기

이 비디오를 통해 XD의 중첩된 구성 요소에 대해 살펴보십시오.
시청 시간: 10분

다음 단계

지금까지 XD의 구성 요소를 사용하여 작업하는 방법에 대해 살펴보았습니다. 한 단계 더 진행하여 디자이너 또는 관련자들과 공유하고 피드백을 받는 방법에 대해 알아보십시오.

질문이나 아이디어가 있습니까?

커뮤니티에 질문

질문이나 공유하고자 하는 아이디어가 있습니까? Adobe XD 커뮤니티에 참여하십시오. 소중한 의견과 다양한 작품 활동을 기대하겠습니다!

Adobe 로고

내 계정 로그인