首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SVProgressHUD用户交互禁用Xcode 11和iOS 13不工作

SVProgressHUD用户交互禁用Xcode 11和iOS 13不工作
EN

Stack Overflow用户
提问于 2019-11-22 10:57:13
回答 1查看 1.1K关注 0票数 0

不要重复这个问题!我已经核对了许多答案,尝试了许多解决方案,但没有什么是有效的。

我在Xcode 11上创建了新的项目,并在上面添加了SVProgressHUD并显示HUD运行良好,但是后台组件user interaction并没有禁用它。目前,我已经实现了以下代码:

代码语言:javascript
复制
[SVProgressHUD setDefaultStyle:SVProgressHUDStyleLight];
[SVProgressHUD setDefaultAnimationType:SVProgressHUDAnimationTypeFlat];
[SVProgressHUD setDefaultMaskType:SVProgressHUDMaskTypeBlack];
[SVProgressHUD showWithStatus:@"Message"] ;

我使用SVProgressHUD的最新版本,并使用Xcode 11iOS 13MaskType不工作,我如何禁用user interaction

编辑:

  • 在Xcode 10或更低版本的项目上运行良好。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-25 05:15:10

我已经解决了这个问题,这个问题发生是由于SceneDelegate文件。

我已经将旧的行为设置回了应用程序:

删除Info.plist

  • Delete中的“应用场景报表”条目AppDelegate.m

  • Delete的"UISceneSession生命周期“方法项目中的"SceneDelegate.h和SceneDelegate.m”文件。

H 115将窗口属性添加回AppDelegate (ex )。@property (strong, nonatomic) UIWindow *window;)

在此之后,我尝试使用下面的代码运行,它在应用程序上运行得很好。

代码语言:javascript
复制
[SVProgressHUD setDefaultStyle:SVProgressHUDStyleLight];
[SVProgressHUD setDefaultAnimationType:SVProgressHUDAnimationTypeFlat];
[SVProgressHUD setDefaultMaskType:SVProgressHUDMaskTypeBlack];
[SVProgressHUD showWithStatus:@"Message"] ;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58992801

复制
相关文章

相似问题

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