更改 SwiftUI 切换的输出

Posted

技术标签:

【中文标题】更改 SwiftUI 切换的输出【英文标题】:Change output of a SwiftUI Toggle 【发布时间】:2020-05-10 13:10:46 【问题描述】:

有没有办法改变 SwiftUI Toggle 的输出。默认值为 True 和 False 但我可以更改为一对数字,例如2和0

【问题讨论】:

【参考方案1】:

你可以在任何你使用 bool 的地方替换你的代码来

 yourBoolValue ? 2 : 0

【讨论】:

我将如何存储此值,因为当我尝试将 Toggle 的输出分配给旧变量时,它会显示:Binding is not convertible to 请给我看你的代码,我可以帮助你....如果它是可运行和可编译的最好。通常 _yourvariable = true 应该可以工作 非常感谢,我在***.com/questions/61714040/…用我的代码提出了另一个问题

以上是关于更改 SwiftUI 切换的输出的主要内容,如果未能解决你的问题,请参考以下文章

SwiftUI:如何从 ViewModel 的更改中切换警报演示者

如何在 SwiftUI 中触发状态更改/重绘切换更改

使用tabview更改选项卡时如何使SwiftUI中的计时器保持触发

更改布尔值时无法在 SwiftUI 中更改按钮文本

当我们在文本和图像之间切换按钮内容时,如何停止 SwiftUI 更改固定填充?

如何根据布尔值 (SwiftUI) 更改对象的绑定源?