gpt4 book ai didi

ios10 - UISwitch setOn(:, 动画:) 不能作为文档工作

转载 作者:行者123 更新时间:2023-12-04 04:24:38 25 4
gpt4 key购买 nike

正如 Apple 的文档所写,UISwitch的功能setOn(on: Bool, animated: Bool)不发送 Action 。它在 iOS 10 之前运行良好,但是在我在 iOS 10 中调用它之后它会发送 Action 。我在“ValueChanged”事件中调用它来强制切换回来,所以我两次收到这个事件 Action 。这是 iOS 10 中的错误吗?

最佳答案

DispatchQueue.main.async {
sender.setOn(flag, animated: animated)
}

它在 Xcode 8 中对我有用。

但请调用 UISwitch.setOn(_:animated:)直接在主线程上不起作用。

更新

感谢@codiction:
UISwitch.setOn(_:animated:)可以在主线程上直接调用,但不能在 iOS 10 上的 UISwitch ValueChanged 操作中直接调用。

关于ios10 - UISwitch setOn(:, 动画:) 不能作为文档工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39566361/

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