Refresh Content Controls
콘텐츠 새로고침 컨트롤
A refresh control is manually initiated to immediately reload content, typically in a table view, without waiting for the next automatic content update to occur. A refresh control is a specialized type of activity indicator, is hidden by default, and becomes visible when dragging down on the view to be reloaded. In Mail, for example, you can drag the list of Inbox messages down to check for new messages.
콘텐츠 새로고침 컨트롤은 콘텐츠를 즉시 다시 로드할 수 있는 수동 방법입니다. 이는 주로 테이블 뷰에서 이뤄지며, 새 업데이트가 자동으로 일어나기를 기다리지 않아도 됩니다. 이 컨트롤은 액티비티 인디케이터에 특성화 되었는데, 기본적으로는 숨겨져있으며 뷰를 리로드(다시 불러오기)하기 위해 아래로 드래그할 때 볼 수 있습니다. 예를 들어 메일 앱에선 수신함 메세지 리스트를 아래로 드래그해 새 메세지를 체크할 수 있습니다.
Perform automatic content updates. Although people appreciate being able to trigger an immediate content refresh, they also expect automatic refreshes to occur periodically. Don’t make users responsible for initiating every update. Keep data fresh by updating it regularly.
자동으로 콘텐츠를 업데이트 하세요. 사용자들은 즉시 콘텐츠를 새로고침할 수 있는것도 좋지만, 주기적으로 자동 새로고침이 되길 원하기도 합니다. 사용자들이 모든 업데이트를 직접 하지 않도록 하지 마세요. 데이터를 주기적으로 업데이트해 새롭게 유지하세요.
Supply a short title only if it adds value. Optionally, a refresh control can include a title. In most cases, this is unnecessary, as the animation of the control indicates that content is loading. If you do include a title, don’t use it to explain how to perform a refresh. Instead, provide information of value about the content being refreshed. A refresh control in Podcasts, for example, uses a title to tell people when the last podcast update occurred.
For developer guidance, see UIRefreshControl.
가치를 더할 수 있는 경우에만 짧은 타이틀을 제공하세요. 선택적으로 이 컨트롤은 타이틀을 포함할 수 있습니다. 그러나 대부분의 경우 이는 불필요합니다. 컨트롤의 애니메이션이 이미 콘텐츠가 로딩중임을 보여주기 때문입니다. 타이틀을 포함한다면, 새로고침이 어떻게 일어나는지 설명하지는 마세요. 대신, 새로고침되는 동안 가치있는 정보를 제공할 수는 있습니다. 예를 들어 팟캐스트 앱의 새로고침 컨트롤은 팟캐스트의 마지막 업데이트 일시를 알려주는데 타이틀을 사용합니다.