本文介绍了SwiftUI:带索引的 LocalizedStringKey的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个包含以下内容的 Localizable.strings:
i have a Localizable.strings with following content:
"Question1" = "blablabla";
"Question2" = "blablablub";
"Question3" = "bliblablub";
现在我想在 ForEach 中打印我的问题.但是我的以下语法不起作用.我该如何解决我的问题?
now I want to print my questions in a ForEach. But my following syntax doesn't work. How can I solve my problem?
List(){
ForEach (1..<4) { value in
Text(LocalizedStringKey("Question\(value)") )}
}
推荐答案
这里有一个解决方案.使用 Xcode 12.1/iOS 14.1 测试
Here is a solution. Tested with Xcode 12.1 / iOS 14.1
ForEach (1..<4) { value in
Text(LocalizedStringKey(stringLiteral: "Question\(value)"))
}
这篇关于SwiftUI:带索引的 LocalizedStringKey的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!