В чем разница между formSheet и pageSheet UIModalPresentationStyle в iOS 13? - PullRequest
0 голосов
/ 09 июня 2019

Документация не обновляется, но обе мне кажутся одинаковыми, только разные размеры по умолчанию, и, возможно, вы не можете изменить размер pageSheet с помощью preferredContentSize?

Ответы [ 2 ]

0 голосов
/ 17 июня 2019
0 голосов
/ 17 июня 2019

На iPhone лист формы и лист страницы выглядят одинаково, а на iOS 13 используется новая презентация, похожая на карточку (где представленный контроллер представления не совсем заполняет экран, а контроллер представления все еще немного виден позади него).

На iPad листы форм на iOS 13 ведут себя так же, как и всегда: они имеют фиксированный размер. Однако листы страниц теперь имеют другой размер, чем раньше, и этот размер варьируется в зависимости от конфигурации размера динамического текста (большие размеры делают лист страницы больше для размещения большего читаемого руководства по содержанию).

Я написал статью на Medium, в которой много говорится об изменениях представления контроллера представления iOS 13: https://medium.com/@hacknicity/view-controller-presentation-changes-in-ios-13-ac8c901ebc4e

...