如果我们不开发iPadOS多窗口APP,SceneDelegate窗口管理我们可以不需要直接删掉就好了。
1.删除掉info.plist中Application Scene Manifest选项;
2.同时,文件SceneDelegate.m .h 可删除也可不删;
3. Appdelegate.m下边两个UIScene相关方法注释掉,Appdelegate.h新增windows属性:@property (strong, nonatomic) UIWindow *window;
4.如果项目运行起来 vc的大小 一直是320*480 那么请检查一下 如下图的地方:
做完这些就跟以前单窗口应用一样啦。
如果即要用iOS 13中新的SceneDelegate多窗口特性,又可以在iOS 13以下的设备中完美运行,请自行百度进行修改。
网友评论