SwiftUI 涨知识:如何按条件动态切换 Toggle 视图的样式(.button 或 .switch)🕶️ 吞下这颗红色药丸,打破 SwiftUI 的物理法则 欢迎来到新库比蒂诺市的雨夜。在这里,SwiftUI 的 ToggleStyle 曾被认为是不可变更改的铁律——Switch 就是 Switch,Button 就是 Button,两者老死不相往来。但当挑剔的设计师 Trinity 甩出一张要求“视图无缝液态变形”的图纸,而大反派“重构特工”正虎视眈眈准备嘲笑你的代码时,你该怎么办? 别慌,我是 Neo。在这篇文章中,我将带你潜入 ToggleStyle 的底层黑箱,利用 matchedGeomet