gpt4 book ai didi

ios - 是否可以延迟 iPhone 检测运动,直到 View 从屏幕上消失?

转载 作者:行者123 更新时间:2023-11-28 22:00:11 24 4
gpt4 key购买 nike

我有一个 Crystal 球(单一 View )应用程序需要修复。有一个显示简要说明的 UILabel,它会在应用程序首次启动时出现。我想禁用运动检测,直到用户点击屏幕以关闭指令。截至目前,在显示说明的同时,用户可以摇动显示预测的设备。有没有办法在用户取消指令之前禁用 motionBegan 方法?

最佳答案

声明一个 BOOL 实例变量并将其用作标志以指示指令 View 是否已被关闭。然后,在您的 motionBegan 方法中添加一个检查,看看它是否应该做任何事情。像这样:

//.h
BOOL instructionsDoneShowing;

//.m

//Wherever your instructions screen is dismissed
instructionsDoneShowing = TRUE;

//Inside your motionBegan method
if (instructionsDoneShowing) {

//Do your stuff here
}

关于ios - 是否可以延迟 iPhone 检测运动,直到 View 从屏幕上消失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25372665/

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