# 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.

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

![](https://456331454-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LMot2GVuk_VozHU_SdE%2F-LOw1kQ7xodPwIqL1eBZ%2F-LOw1ojWWxBe2dMnHsu8%2FAction_Sheets.png?alt=media\&token=04280312-744f-4fad-89b7-7d4470144d86)

**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](https://developer.apple.com/documentation/uikit/uialertcontrollerstyle/uialertcontrollerstyleactionsheet) constant in [UIAlertController](https://developer.apple.com/documentation/uikit/uialertcontroller).

[Action Sheets - Views - iOS - Human Interface Guidelines - Apple Developer](https://developer.apple.com/design/human-interface-guidelines/ios/views/action-sheets/)
