Согласно документации UIModalPresentationPageSheet
даст вам высоту экрана .
Высота представленного вида устанавливается на высоту экрана и ...
Это отличается от доступной высоты для пользовательского интерфейса. Вы можете скрыть строку состояния, например:
UIApplication.SharedApplication.StatusBarHidden = true;
и сделайте высоту экрана равной доступной высоте пользовательского интерфейса или вычтите высоту строки состояния из вашего фрейма.