Если у кого-то еще есть такая же проблема.
Сначала сделайте ваше приложение не полноэкранным на iOS, это создаст черные области вверху и внизу вашего приложения.
Вы можете изменитьцвет черных областей для лучшего соответствия вашему приложению:
notch.h
#ifndef NOTCH_H
#define NOTCH_H
#include <QObject>
class Notch : public QObject{
Q_OBJECT
public:
Notch();
};
#endif
notch.mm
#include <UIKit/UIKit.h>
#include "notch.h"
Notch::Notch()
{
//Top
UIView *statusBar = (UIView *)[[UIApplication sharedApplication] valueForKey:@"statusBar"];
statusBar.backgroundColor = [UIColor colorWithRed:0.09 green:0.14 blue:0.19 alpha:1.0];
//Bottom
UIApplication *app = [UIApplication sharedApplication];
app.windows.firstObject.backgroundColor = [UIColor whiteColor];
}
Теперь просто вызовите Notch ();в вашем файле main.cpp