NEW 앱인벤터2 강좌17. 컴포넌트 탐구 – 스피너(Spinner)

이 글은 읽는데 약 2분이 걸립니다.

전체 강좌 목록:
http://semicolon1.kr/appinventor.html

스피너는 여러가지 항목들의 목록에서 사용자가 한개를 선택할 수 있습니다.


0. 개요

스피너는 버튼과 비슷하게 생겼습니다.
클릭할 경우 미리 지정해 둔 항목들의 목록이 팝업으로 나타나며, 사용자는 그 중 하나를 선택할 수 있습니다.
주로 옵션을 선택할 때 사용됩니다.

1. 형태

일반적인 버튼과는 미리보기에 표시되는 모습이 다릅니다.
우측에 화살표가 있습니다.

1. 속성

스피너(Spinner) 속성

속성명

설명

요소 문자열(ElementsFromString)

스피너의 팝업에 보여줄 항목을 쉼표( , )로 구분하여 지정합니다.

너비(Width)

스피너의 너비를 지정합니다.

프롬프트(Prompt)

스피너의 선택 팝업창의 제목을 지정합니다.

선택된 항목(Selection)

선택된 항목을 지정합니다.

보이기 여부(Visible)

스피너의 보이기 여부를 지정합니다.

2. 블록

스피너(Spinner) 이벤트 블록

블록

설명

스피너로 항목을 선택된 후 실행됩니다.

매개변수 [선택된항목]으로 선택된 항목을 가져올 수 있습니다.

스피너(Spinner) 함수 블록

블록

설명

항목 선택 팝업을 띄웁니다.

스피너(Spinner) 속성 지정 블록

블록

입력형식

설명

리스트

보여줄 항목들을 리스트로 지정합니다.

텍스트

보여줄 항목들을 쉼표( , )로 구분된 문자열로 지정합니다.

숫자

스피너의 높이를 px단위로 지정합니다.

숫자

스피너의 높이를 현재 스크린 높이에 대한 비율(%)로 지정합니다.

텍스트

스피너의 선택 팝업창의 제목을 지정합니다.

텍스트

선택된 항목을 지정합니다.

숫자

선택된 항목을 요소의 리스트에서의 위치로 지정합니다.

논리

스피너의 보이기 여부를 지정합니다.

숫자

스피너의 너비를 px단위로 지정합니다.

숫자

스피너의 너비를 현재 스크린 너비에 대한 비율(%)로 지정합니다.

스피너(Spinner) 속성 블록

블록

반환형식

리스트

숫자

텍스트

텍스트

숫자

논리

숫자

컴포넌트

3. 예제


댓글

제목과 URL을 복사했습니다