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.

Refresh Content Controls - Controls - iOS - Human Interface Guidelines - Apple Developer

Last updated