Line 26: | Line 26: | ||
=== Android_BBC update === | === Android_BBC update === | ||
− | |||
{{#Widget:Vimeo|id=93208558|width=300|height=528}} | {{#Widget:Vimeo|id=93208558|width=300|height=528}} | ||
=== Android_Facebook === | === Android_Facebook === | ||
− | |||
{{#Widget:Vimeo|id=93208559|width=300|height=528}} | {{#Widget:Vimeo|id=93208559|width=300|height=528}} | ||
Pull to refresh는 사용자가 원할때 최신 정보를 업데이트 할 수 있는 하나의 패턴이다. 독립적인 조작 영역을 화면에서 제거하지만, 많은 사람들이 쉽게 학습하고 편리하게 사용 하는 인터페이스다.
Pull to refresh의 인터페이스의 가장 기본이 되는 형태는 텍스트와 화살표, 인디케이터를 사용하는 경우이다. 이 형태에서 화살표를 삭제하거나 alert 창이 추가되는 등 다양하게 표현이 가능하다. iOS의 메일앱의 경우 refresh 아이콘을 감싸는 동그란 공이 Swipe down 제스처와 함께 쭉 늘어나는 상호작용을 한다. 공이 일정 영역 이상 벌어지면 똑 끊어지는 것처럼 화면이 되돌아 가면서 인디케이터를 보여준다.
Pull to refresh 패턴은 별도의 버튼을 탭하는 것이 아니라 테이블 뷰의 셀 전체가 버튼의 역할을 대신 한다. 피츠의 법칙에 따라 목표물의 크기가 크기 때문에 더 빨리 새로고침을 할 수 있다. 또한, 하나의 제스처로 인한 행동 반경의 감소는 피츠의 법칙에서 이동 거리의 감소를 의미한다.