IOS page sheet and form sheet

According to the iOS Physical Interface Guidelines, the modal presentation may be in the form of a page sheet or a form sheet, among others.

The page of the sheet is described as: Partially covers the main content on larger devices in landscape orientation. All unclosed areas fade to prevent interaction with them. Cover the entire screen on small devices and in portrait orientation.

And the form sheet as: Appears in the center, but can be resized if the keyboard is visible. All unclosed areas fade to prevent interaction with them. It can cover the entire screen on smaller devices.

What is the real difference in the appearance of these two forms?

I could not find the description of the form sheet in the developer docs. Page sheet only ( https://developer.apple.com/reference/uikit/uimodalpresentationstyle/1621358-pagesheet ).

Can someone please explain so kindly? Thanks!

+6
source share
1 answer

You probably found the answer to this question by now, but I wanted to make sure that this question has an answer for everyone else who came across it.

Page sheet

At normal widths, devices of a class size of normal height, such as an iPad, Page Sheet cover almost all vertical distances, but do not go all the way to the top. Horizontally space remains on both sides. An example of this is the Apple Mail application when creating a new email. Here is a simple screenshot from the simulator:

Demo Sheet Page

Form sheet

A form sheet is similar to a page sheet, except that it leaves even more space on each side, and also leaves more space both above and below. The effect is basically a floating block:

Demo form

+13
source

All Articles