iOS 13 стиль презентации по умолчанию - PullRequest
2 голосов
/ 06 октября 2019

В моем приложении для iOS у меня около 60 present(_:animate:complition) вызовов из устаревшего кода.

iOS 13 только что изменила значение по умолчанию presentationStyle на Automatic, что фактически означает стиль .formSheet.

Существует ли быстрый способ изменить значение по умолчанию на .fullScreen во всех приложениях? может быть, как в infoPlist или каком-то глобальном протоколе, таком как UIAppearance Protocol? Если я не могу установить presentationStyle вручную в 60 местах ...

1 Ответ

4 голосов
/ 06 октября 2019

К сожалению, нет глобальной переменной, которую можно изменить, чтобы изменить это. Это все часть обновления для новых ОС! Примите изменения и измените их все вручную. Это также помогает в управлении кодом и в будущем. Маленькая головная боль, которая может помочь в долгосрочной перспективе.

...