앱인벤터2 문제풀이 - 67페이지 "페인트통" 확장하기
1. 사용자 인터페이스는 현재 설정된 정보를 제공하지 않는다. 예를 들어 점의 크기나 색깔을 알아내려면 점을 찍어보는 수밖에 없다. 이러한 정보가 화면에 나타나도록 사용자 인터페이스를 개선한다.
위 보이는 화면은 적용된 예이고,
아래와 그림처럼 블록탭에서 버튼 글씨색을 바꾸는 "이벤트와 예외처리"를 적용했다.
2. 사용자가 점의 크기로 2와 8뿐 아니라 임의의 값을 입력할 수 있게 확장한다. 이는 Slider 컴포넌트를 사용하면된다.
위 보이는 화면처럼 디자이너탭에서 Slider를 추가하고 "MinValue=2"로 놓는다.
그리고 아래 그림처럼 블록탭에서 when Slider1.PositionChanged -> Set global dotSize to -> get thumbPosition 이벤트 처리를 하면 된다.
<출처 : David Wolber, Hal Abelson, Ellen Spertus, Liz Looney(2015),
앱인벤터2(초판)(오일석, 이진선 번역, 서울:한빛아카데미. (원서는 2014년에 출판)>
'프로그램 > 앱인벤터' 카테고리의 다른 글
[문제풀이]앱인벤터2 - "04. 운전 중 문자 금지" 확장하기 P100 (0) | 2018.02.11 |
---|---|
[문제풀이]앱인벤터2 - "03. 잡아라! 두더지" 확장하기 P82 (1) | 2018.02.08 |
[입문] 앱인벤터 시작시 - 컴포넌트와 웹주소 (0) | 2018.02.02 |
앱 인벤터2 [한빛아카데미]6-파리관광 / URL 추가 (0) | 2017.01.18 |
앱인벤터2 - 앱에 유투브와 이메일 추가하기 (0) | 2017.01.06 |