После запроса на миграцию, который Apple запрашивает с этого лета. Я успешно реализовал использование LaunchScreen с раскадровкой.
Но это не без последствий.
Это влияет на отображаемый пользовательский интерфейс. Мне было интересно, можно ли продолжить использование раскадровки LaunchScreen, но по-прежнему отображать старый способ с черной полосой сверху и снизу при отображении пользовательского интерфейса после входа в систему. Это потому, что мне нужно редактировать большое количество экранов.
Например, если FinishedLaunching, я использую эту строку:
mWindow = new UIWindow(new CGRect(0, 10, 320.0f, 569.0f));
mWindow.MakeKeyAndVisible()..
вместо
mWindow = new UIWindow(UIScreen.MainScreen.Bounds)
I может видеть, что мой интерфейс отображается правильно. Но он отображается в верхнем левом углу, а не в полноэкранном режиме.
Спасибо.
Jp