gpt4 book ai didi

objective-c - MBProgressHUD 阻止用户交互

转载 作者:太空狗 更新时间:2023-10-30 03:08:46 25 4
gpt4 key购买 nike

我的应用程序在屏幕上有一个 MBProgressHUD,而 CLLocationManager 在后台的单独线程中获取用户当前位置。有时定位过程开始需要很长时间,显然我想让用户决定是否离开屏幕。问题是用户界面似乎被 MBProgressHUD 阻止,因此用户无法按后退按钮。

有没有什么实现设计可以解决这个问题?

最佳答案

为了实现非模态行为,只需禁用 MBProgressHUD 上的用户交互,这样触摸就会通过它。

Objective-C

theHUD.userInteractionEnabled = NO;

swift 4.x

theHUD.isUserInteractionEnabled = false

关于objective-c - MBProgressHUD 阻止用户交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14550765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com