如何使用 R.swift 处理字符串和颜色

4

我有一个简单的问题。我搜索了很多,但没有找到一个清晰的答案来回答我的问题。如何使用R.swfit处理颜色和本地化字符串?R.swift完全识别我的图像和字体,但是我该如何为我的颜色和本地化字符串使用它们?我在项目中有很多颜色和本地化字符串,但是R.stringR.color都是空的。

1个回答

9
我找到了答案。我对R.swift的工作方式有误解。要使用颜色,您需要在Assets.xcassets中定义它们作为新的颜色集。创建颜色后,您可以通过R.color来使用它们。
要使用R.string,您需要在项目中创建一个新的File.string文件,并以键值格式定义字符串,例如"variable"="something";。之后,您可以使用R.string.File.variable()来使用这些字符串。

当我在资源文件夹中存储原始PNG而不是xcasset时,是否可以使用R.Swift? - Sazzad Hissain Khan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接