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

Ran*_*rns 2 localization arabic right-to-left ios swiftui

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

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

将不胜感激任何帮助。谢谢你!

paw*_*222 5

您可以使用以下命令强制布局方向.environment

.environment(\.layoutDirection, .leftToRight)
Run Code Online (Sandbox Code Playgroud)