이번에는 화면에 결과를 표시하는 다양한 방법에 대해 알아보겠습니다.
결과를 표시하는 방법은 해당 값의 속성(유형)에 따라 다릅니다.
우리는 화면에 "텍스트"를 결과로 보여줄 수도 있을 것이고, "사진"을 보여주거나, "웹 페이지"를 보여줄 수도 있습니다.
어떠한 것을 보여줄지에 따라 적절한 방법을 사용하여야 제대로 결과가 표시됩니다.
1) 결과 보기
유형 : 텍스트
[ 스크립트하기 > 결과 보기 ]는 텍스트 유형의 결과를 출력합니다.
< 사진 1 > "결과 보기"를 이용한 출력
"결과 보기"는 텍스트 유형의 값만 출력이 가능하므로, 다른 유형의 항목을 전달하면 텍스트로 변환해서 출력됩니다.
PDF 파일도 전달이 가능하나, 텍스트로 작성된 PDF 파일의 내용만 출력됩니다.
2) 훑어보기
유형 : 텍스트, 사진, 동영상, 음성파일, PDF
[ 도큐멘트 > 훑어보기 ]는 "결과 보기"보다 더 많은 항목을 보여줍니다.
텍스트뿐 아니라 사진, 동영상, 음성파일과 같은 미디어 파일과 PDF(이미지 포함)를 표시할 수 있습니다.
< 사진 2 > "훑어보기"를 이용한 출력
훑어보기는 웹페이지 처럼 화면 전체를 차지하므로, 짧은 텍스트를 표시할 때는 "결과 보기"를 사용하시는 것이 좋습니다.
다음은 "알림 보기"에 대해 설명하겠습니다. "알림 보기"는 이름이 같은 두 개의 동작이 있습니다.
첫 번째 톱니바퀴 모양의 알림 보기를 "알림 보기1", 빨간색 아이콘을 "알림 보기2"로 부르겠습니다.
< 사진 3 > "알림 보기"
3) 알림 보기 1
유형 : 텍스트
톱니바퀴 아이콘의 [ 스크립트하기 > 알림 보기 ]는 "결과 보기"와 비슷합니다.
< 사진 4 > "알림 보기1"을 이용한 출력
다만, 제목을 따로 설정할 수 있으며, "취소" 버튼을 누를 경우 단축어가 종료됩니다.
제목은 비워두셔도 되고, "취소 버튼 보기"를 해제할 경우 취소버튼이 표시되지 않습니다.
4) 알림 보기 2
유형 : 텍스트, 사진, 동영상, 음성파일, PDF, 지도
빨간색 아이콘의 [ 스크립트하기 > 알림 보기 ]는 다양한 유형의 항목을 화면에 표시할 수 있습니다.
단, 주의하실 점이 있습니다.
텍스트 외의 항목은 하나만 전달할 수 있으며, "알림 보기 2" 바로 위에 전달하고자 하는 항목을 위치시켜야 합니다.
(미리 변수로 설정해두고 "알림 보기 2"바로 위에 변수 가져오기로 전달하시면 편합니다)
< 사진 5 > "알림 보기2"에 사진 전달
텍스트 유형은 얼마든지 "알림 보기2"의 제목과 내용칸에 변수로 넣으실 수 있습니다.
사진, 동영상 등 미디어 유형의 항목은 하나의 알림 보기에 하나만 전달할 수 있다는 것을 잊으시면 안 됩니다.
만약 여러 장의 사진을 띄우고 싶다면, 각각 "알림 보기2"에 전달하여 여러 개의 알림을 띄어야 합니다.
"알림 보기2"가 실행되면 아래 화면과 같이 상단에 알림으로 내용이 표시됩니다.
< 사진 6 > "알림 보기2"를 이용한 출력
상단 알림을 아래로 내리시거나, 알림센터에서 오른쪽으로 밀어서 [보기]를 누르시면 큰 창으로 볼 수 있습니다.
< 사진 7 > "알림 보기2" 크게 보기
동영상 또는 음성파일의 경우 재생 버튼이 나오며, 재생 버튼을 클릭하면 재생됩니다.
지도의 경우 해당 주소의 지도가 표시됩니다.
PDF는 한 페이지가 표시됩니다. (텍스트와 이미지 모두 표시됩니다)
상단 알림을 띄우려면 아래와 같이 아이폰 설정에서 알림이 켜져있어야 합니다.
< 사진 8 > 아이폰의 알림 설정 화면
5) 웹 페이지 보기
유형 : URL
[ 웹 > 웹 페이지 보기 ]는 URL로 전달되는 항목을 웹으로 열어 보여줍니다. 물론 유효한 주소여야합니다.
텍스트의 경우 유효한 URL이 입력되어 있다면 자동으로 URL로 변환하여 웹 페이지로 보여줍니다.
< 사진 9 > 웹 페이지 보기로 출력한 화면
6) 도서에서 열기
유형 : PDF로 변환 가능한 모든 것
[ 도큐멘트 > 도서에서 열기 ]는 "도서"앱에서 PDF 파일로 저장한 후 해당 PDF가 화면에 표시되는 방식입니다.
텍스트, 사진, 동영상, 지도 등 PDF로 변환이 가능한 항목은 PDF로 변환된 후 "도서"앱에 저장이 됩니다.
동영상의 경우 첫 프레임이 사진으로 표시됩니다. 재생이 되진 않습니다.
URL도 웹 페이지의 내용을 PDF로 변환시키면 "도서"앱으로 전달시킬 수 있습니다.
사실상 인터넷에 있는 PDF 파일을 열어볼 때 말고는 사용할 일이 없습니다.
7) 지도에서 보기
유형 : 위치정보, 주소
[ 지도 > 지도에서 보기 ]는 위치정보, 주소를 전달받아 "지도"앱에서 지도를 표시해줍니다.
위치정보, 주소로 표현되는 값들을 받을 수 있습니다.
예를 들어 텍스트에 주소를 입력하고 전달한다거나, 사진에 포함된 위치정보를 가져와서 전달할 수도 있습니다.
물론 "현재 위치 가져오기"를 통해 현재 위치를 바로 전달할 수도 있습니다.
< 사진 10 > "지도에서 보기"로 지도 표시
8) 텍스트 말하기
유형 : 텍스트
[ 텍스트 > 텍스트 말하기 ]는 전달받은 텍스트의 내용을 음성으로 읽어줍니다.
< 사진 11 > 텍스트로 말하기
속도, 음높이, 언어를 설정할 수 있습니다.
"완료될 때까지 대기" 옵션은 텍스트를 다 읽은 후 다음 단계로 넘어가도록 하는 설정입니다.
설정을 꺼주시면 음성이 나오면서 단축어가 계속 진행됩니다.
9) 사운드 재생
유형 : 음성
[ 스크립트하기 > 사운드 재생 ]은 음성을 스피커로 출력해줍니다.
동영상 파일의 경우, "미디어 인코딩" 동작을 사용하여 음성파일을 추출해 전달하면 사운드 재생으로 재생됩니다.
10) 프린트
유형 : 텍스트, 사진(이미지), PDF
[ 도큐멘트 > 프린트 ]는 말 그대로 AirPrint 기능을 사용하여 종이로 출력하는 기능입니다.
프린트로 출력할 수 있는 항목들을 전달받을 수 있습니다.
보통 "결과 보기"와 "훑어보기"를 많이 사용합니다.
그러나 미디어와 텍스트를 한 화면에 함께 표시하고 싶을 때는 "알림 보기2"를 사용하시는 것이 좋습니다.
"훑어보기"의 경우 미디어와 텍스트를 모두 전달 받을 수 있지만, 각각 다른 페이지에 표시됩니다.
'■ 단축어 강의 > B. 단축어 만들기 (기초)' 카테고리의 다른 글
[B-07] 가정문 if (3) | 2018.10.23 |
---|---|
[B-06] 목록, 목록에서 선택, 목록에서 항목 가져오기 (0) | 2018.10.23 |
[B-04] 사용자에게 입력을 요청하는 다양한 방법 (1) | 2018.10.23 |
[B-03] 변수 가져올 때 속성 선택하기 (0) | 2018.10.23 |
[B-02] 변수 설정, 변수에 추가, 변수 가져오기 (0) | 2018.10.23 |