首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IOS16纵向旋转问题

IOS16纵向旋转问题
EN

Stack Overflow用户
提问于 2022-11-28 08:59:07
回答 1查看 22关注 0票数 1

嗨,我想修复IOS16中出现的用于旋转屏幕的错误--我参考了本文,但它仍然不起作用.

顺便说一下,我们使用的是对象-c而不是Swift。

参考文献

代码语言:javascript
复制
    UIWindowScene  *windowScene  = ( UIWindowScene  *)[[[ UIApplication sharedApplication] connectedScenes]      allObjects].firstObject;
     UIWindowSceneGeometryPreferencesIOS  *perference  = [[ UIWindowSceneGeometryPreferencesIOS alloc]  init];
    perference.interfaceOrientations  =  1  < deviceOrientation;
    [windowScene requestGeometryUpdateWithPreferences:perference errorHandler: ^( NSError  * _Nonnull error) {
         NSLog(@ "error--%@", error);
    }];
EN

回答 1

Stack Overflow用户

发布于 2022-12-01 12:53:26

呼叫

代码语言:javascript
复制
 self.setNeedsUpdateOfSupportedInterfaceOrientations()

在请求几何更新之前为我修复它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74598180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档