提问人:vikramarkaios 提问时间:11/2/2023 最后编辑:HangarRashvikramarkaios 更新时间:11/3/2023 访问量:60
Xcode 15 和 iOS 17 中的方向问题
Orientation Issue in Xcode 15 & iOS 17
问:
在带有 Xcode 15 和 Objective-C 项目的 iOS 17 设备中出现问题。但是,低于 iOS 17 的设备似乎可以正常工作。
UIWindowScene *windowScene = (UIWindowScene *)[[[ UIApplication sharedApplication] connectedScenes] allObjects].firstObject;
UIWindowSceneGeometryPreferencesIOS *perference = [[ UIWindowSceneGeometryPreferencesIOS alloc] init];
perference.interfaceOrientations = UIInterfaceOrientationMaskLandscape;
[windowScene requestGeometryUpdateWithPreferences:perference errorHandler: ^( NSError * _Nonnull error) {
NSLog(@ "error--%@", error);
}];
抛出错误是
Error Domain=UISceneErrorDomain Code=101 “视图控制器不支持任何请求的方向。请求:landscapeLeft、landscapeRight;支持:portrait“ UserInfo={NSLocalizedDescription=视图控制器不支持任何请求的方向。请求:landscapeLeft、landscapeRight;支持:portrait}
请让我知道如何处理。
答: 暂无答案
评论