Action Sheets

An action sheet is a specific style of alert that appears in response to a control or action, and presents a set of two or more choices related to the current context. Use an action sheet to let people initiate tasks, or to request confirmation before performing a potentially destructive operation. On smaller screens, an action sheet slides up from the bottom of the screen. On larger screens, an action sheet appears all at once as a popover.

액션 시트는 컨트롤이나 액션에 대한 응답으로 나타나는 특정 스타일의 경고이며 현재 컨텍스트와 관련된 두 가지 이상의 선택 사항 집합을 제공합니다. 액션 시트를 사용하여 작업을 시작하거나 잠재적으로 파괴적인 작업을 수행하기 전에 확인을 요청하십시오. 작은 화면에서는 액션 시트가 화면 하단에서 위로 슬라이드됩니다. 큰 화면에서는 한 번에 액션 시트가 팝업으로 표시됩니다.

Provide a Cancel button if it adds clarity. A Cancel button instills confidence when the user is abandoning a task. Cancel buttons should always be included in action sheets at the bottom of the screen.

명확성을 추가 할 경우 취소 버튼을 제공하십시오. 취소 버튼은 사용자가 작업을 포기할 때 자신감을 심어줍니다. 취소 버튼은 항상 화면 하단의 액션 시트에 포함되어야합니다.

Make destructive choices prominent. Use red for buttons that perform destructive or dangerous actions, and display these buttons at the top of an action sheet.

파괴적인 선택을 눈에 띄게 하십시오. 파괴적이거나 위험한 액션을 수행하는 버튼에는 적색을 사용하고, 액션 시트의 맨 위에 이 버튼을 표시하십시오.

Avoid enabling scrolling in an action sheet. If an action sheet has too many options, people must scroll to see all of the choices. Scrolling requires extra time to make a choice and is hard to do without inadvertently tapping a button.

액션 시트에서 스크롤링을 사용하지 않도록하십시오. 액션 시트에 옵션이 너무 많으면 스크롤해야 모든 선택 사항을 볼 수 있습니다. 스크롤은 선택하는데 시간이 더 소요되며 무심결에 버튼을 탭하는 것 없인 수행하기 어렵습니다.

For developer guidance, see the UIAlertControllerStyleActionSheet constant in UIAlertController.

Action Sheets - Views - iOS - Human Interface Guidelines - Apple Developer

Last updated