【发布时间】:2020-10-21 10:54:28
【问题描述】:
是否可以在 Swift(UI) 中访问我的 React Native 项目中的文件? 假设我有一个自定义字体,它位于 React Native 的 app/assets/fonts 文件夹中。此字体已链接,因此在 Xcode 中的 info.plist 中可见,但使用时未列出
for family in UIFont.familyNames.sorted() {
let names = UIFont.fontNames(forFamilyName: family)
print("Family: \(family) Font names: \(names)")
}
我必须将字体复制到 Xcode 项目吗?从而拥有双倍的资产。难道没有更好的方法吗?
这不仅适用于字体,还适用于我可能想在原生模块中使用的 assets 文件夹中的图像和图标。
【问题讨论】:
-
据我所知,如果您想在本机模块中使用项目,它们必须在本机部分。没有办法跨越它们。
标签: ios xcode react-native swiftui