더북(TheBook)

11 버튼_뽑기를 길게 누르면 뽑기를 실행하기 전 상태로 돌아가도록 블록을 구성합니다.

 

블록은 리스트1에 리스트2를 붙입니다. 항목리스트뽑힌항목리스트를 붙이면 뽑기를 통해 항목리스트에서 삭제됐던 항목들이 항목리스트에 다시 포함되기 때문에 항목리스트에 있는 항목이 뽑기를 실행하기 이전과 같아집니다.

항목이 추가되어 항목리스트가 변경되었습니다. 변경된 사항이 화면에 반영되도록 항목리스트남은항목 레이블에 다시 출력합니다.

뽑기 결과를 초기화하기 위해 뽑힌항목리스트빈 리스트로 만듭니다.

뽑기 결과가 초기화되었으므로 뽑힌항목 레이블에 표시되는 값도 빈 텍스트로 초기화합니다.

현재뽑힌항목 레이블에 표시되는 값을 ?로 초기화합니다.

 

지금까지 만든 앱이 잘 작동하는지 스마트폰을 이용하여 테스트해 봅시다.

icon_check 체크리스트

☐ 텍스트박스에 항목을 입력하고 항목추가 버튼을 클릭하면 남은 항목의 첫째 줄에 입력한 항목이 표시됨.

☐ 남은 항목과 뽑힌 항목이 영역의 높이를 벗어날 정도로 많아지면 각 영역이 상하로 스크롤됨.

항목삭제 버튼을 클릭한 후 선택창에서 항목을 선택하면 남은 항목에서 선택한 항목이 삭제됨.

뽑기 버튼을 클릭하면 뽑힌 항목이 화면 하단에 표시되고, 이 항목이 남은 항목에서 뽑힌 항목으로 이동함.

뽑기 버튼을 길게 누르면 뽑힌 항목에 있던 항목들이 남은 항목으로 이동함.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.