SwiftUI - 禁用某些视图从右到左的语言翻转

SwiftUI - disable certain views from flipping for right to left languages

当我们的应用以从右到左的语言(如希伯来语或阿拉伯语)运行时,SwiftUI 视图会自动将视图的位置从右到左翻转。其中一些非常有用,但某些观点不应被翻转。

我们尝试了 .flipsForRightToLeftLayoutDirection(false) 视图,但这并没有阻止它们在 运行 方案设置为希伯来语或阿拉伯语时以不同方式定位。

非常感谢任何帮助。谢谢!

您可以使用 .environment:

强制布局方向
.environment(\.layoutDirection, .leftToRight)