[Interest] Full Screen on iPhone 11/iOS 13

Jason H jhihn at gmx.com
Tue Nov 19 18:06:57 CET 2019

Yet again I find that apple changed how to get full screen. I had it working for iOS 10, but 13 is different.

Does anyone know what I need to do to get my app full-screen again? Specifically w.r.t. what it takes for a Qt app. I've tried a variety of additions:

@interface QIOSViewController : UIViewController
@interface QIOSViewController (CustomEdges)
- (UIRectEdge)preferredScreenEdgesDeferringSystemGestures;
- (UIRectEdge) edgesForExtendedLayout;
- (void)viewDidLoad;
@implementation QIOSViewController (CustomEdges)
- (UIRectEdge)preferredScreenEdgesDeferringSystemGestures {
	return UIRectEdgeAll;
- (UIRectEdge) edgesForExtendedLayout
	return UIRectEdgeAll;

- (void)viewDidLoad {
	[super viewDidLoad];
	[self setWantsFullScreenLayout:YES];
	[self setModalPresentationStyle: UIModalPresentationFullScreen];
	[self setNeedsStatusBarAppearanceUpdate];

But to no avail.

More information about the Interest mailing list