이 튜토리얼에서는 변수 (Variable)를 사용하여 화면간에 정보를 공유하는 방법을 배웁니다. 여기에서는 계정을 만들 때 사용한 이메일 주소가 표시되는 환영 화면에 연결하는 가입 양식을 만드는 방법을 보여줍니다.

https://uxpincommunity.cdn.prismic.io/uxpincommunity/d336fd98-c6ab-4ac6-9d41-01222ae30d9c_01_sharing-final.mp4

이 튜토리얼에 대해 이미 완성된 .uxp 파일 다운로드하기

디자인 설정

  1. 새 프로토타입에서 Option + N 단축키로 다른 페이지를 추가합니다. 첫 페이지(페이지 1)는 가입 양식이고 두 번째 페이지(페이지 2)는 환영 화면입니다.
  2. 가입 화면에서 왼쪽 빠른 도구 모음에 있는 Forms (양식) 메뉴에서 **Input (입력)**과 **Button (버튼)**을 추가합니다. Input (입력)에는 속성 패널 하단의 Placeholder (플레이스홀더) 텍스트를 추가할 수 있습니다.
  3. 왼쪽 빠른 도구 모음 하단에 있는 Variables (변수) 메뉴에서 + 아이콘을 클릭하여 새 변수를 만듭니다. 이름을 *Email (이메일)*이라고 합니다.
  4. Enter를 눌러 저장합니다.

https://images.prismic.io/uxpincommunity/ee24f4ad-5fce-4c45-a1fd-7e7d712b89ab_02_sharing-design1.png?auto=compress,format&rect=0,0,1504,1000&w=1504&h=1000

  1. 환영 화면(두 번째 페이지)으로 이동하여 도구 모음 또는 단축키 T를 이용해 텍스트 요소를 추가합니다. 이 텍스트 요소는 가입 화면에서 입력한 이메일을 표시할 겁니다. 환영 화면의 나머지 부분은 자유롭게 디자인할 수 있습니다.

https://images.prismic.io/uxpincommunity/07713676-ebb9-43e6-8e61-ac2d8e220f13_03_sharing-design2.png?auto=compress,format&rect=0,0,1504,1000&w=1504&h=1000

인터랙션 추가

입력에 입력된 이메일 주소를 변수의 값으로 설정하는 인터랙션을 생성합니다.

  1. 가입 화면에서 버튼를 선택하고 속성 패널 상단의 + 아이콘을 클릭하여 인터랙션을 추가합니다.
  2. Trigger (트리거)는 On Click(Tap) (클릭 또는 탭)으로 그대로 둡니다.
  3. Action (동작) 섹션에서 Set Variable (변수 지정)를 선택합니다.
  4. Variable로 *Email (이메일)*을 선택합니다.
  5. Set Variable (변수 지정)에서 첫 번째 드롭 다운을 Content of element (요소의 컨텐츠)로 그대로 두고, 두 번째 드롭 다운을 Input (입력)을 선택합니다.
  6. Add (추가)을 클릭합니다.