Eric Terminal (@Eric-Terminal)【求助】watchOS 26 SwiftUI 的 TextField 自带灰色背景,怎么干掉?求大佬指点 中发帖

各位 Linux.do 的大佬们,大家好! 
我是一个高二的学生党,最近在折腾 Apple Watch 开发。上周苹果不是发了 watchOS 26 嘛,我第一时间就冲了,结果上来就给 SwiftUI 的一个 UI 问题干懵了,搞了一晚上没搞定,来社区求助一下。
我想实现的效果是这样:
一个带 .glassEffect (玻璃效果) 的输入框,TextField 应该得是全透明的,完美融合在玻璃背景上。
但现在遇到的问题是:
TextField 这个组件,在 watchOS 26 上好像自带了一个顽固的灰色背景。我给父容器 HStack 加上了 .glassEffect,它那个灰色背景就直接叠在玻璃上,搞出了一个特别丑的双层边框,强迫症看着简直要裂开了。
[image]
这是出问题的代码:
// MARK: - 视图组件

private var inputBubble: ...