Title: Theory / Important / CS / Programming / Objective-C / Library / UIKit / Controller / Sheet
Tags: constant

Name: Action sheets
Definition: presents two or more choices related to an intentional user action
Page: https://developer.apple.com/design/human-interface-guidelines/ios/bars/toolbars/
Context: iOS Interface

Name: A sheet
Definition: helps people perform a distinct task that’s related to the parent view without taking them away from their current context.
Page: https://developer.apple.com/design/human-interface-guidelines/ios/views/sheets/
Context: iOS UI
Example: uses a sheet to help people compose an email without leaving their mailboxes
Example2: uses a sheet to display a dictionary view that helps people define the word they want to translate.
Applied to: Mail
Applied to2: Translate

Name: A grabber
Definition: a small horizontal indicator that can appear at the top edge of a sheet
Page: https://developer.apple.com/design/human-interface-guidelines/ios/views/sheets/
Context: iOS sheet

Name: A detent
Definition: A height at which a sheet naturally rests.
Page: https://developer.apple.com/design/human-interface-guidelines/ios/views/sheets/
Context: iOS sheet

Name: The large detent
Definition: the height of a fully expanded sheet
Page: https://developer.apple.com/design/human-interface-guidelines/ios/views/sheets/
Context: iOS sheet

Name: The medium detent
Definition: about half the fully expanded height.
Page: https://developer.apple.com/design/human-interface-guidelines/ios/views/sheets/
Context: iOS sheet

Question: Are sheets modal by default?
Answer: yes
Page: https://developer.apple.com/design/human-interface-guidelines/ios/views/sheets/
Context: iOS sheet

Question: When to use nonmodal sheet
Answer: when you want to present supplementary items people can use without pausing the main task
Page: https://developer.apple.com/design/human-interface-guidelines/ios/views/sheets/
Context: iOS sheet

Question: Constraint on sheets
Answer: Non immersive content
Page: https://developer.apple.com/design/human-interface-guidelines/ios/views/sheets/
Context: iOS sheet
Answer2: simple task

Question: How can sheet and popover interact
Answer: sheet can be in popover
Page: https://developer.apple.com/design/human-interface-guidelines/ios/views/sheets/
Context: iOS sheet

Constant: UIModalPresentationPageSheet
Page: https://developer.apple.com/documentation/uikit/uiviewcontroller?language=objc
Language: Objective-C
Context: UIModalPresentationStyle

Constant: UIModalPresentationFormSheet
Page: https://developer.apple.com/documentation/uikit/uiviewcontroller?language=objc
Language: Objective-C
Context: UIModalPresentationStyle