В формах xamarin вы можете использовать
On<iOS>().SetUseSafeArea(true);
И это гарантирует, что ваши представления не будут отображаться поверх каких-либо выемок / небезопасных областей.
Я интересно, могу ли я установить это глобально, чтобы мне не приходилось добавлять эту строку кода на каждую страницу содержимого.
Предпочтительно решение без настраиваемого средства визуализации (если только это не единственный способ может быть достигнуто)