ios - 无法加载从带有标识符的包中的 nib 引用的图像

标签 ios uiimage xcode9

如果需要复制项目 -> 完成 区分大小写->小心 图像在项目文件夹中。

这可能是什么问题?

Xcode 版本 9.0

最佳答案

我通过将图像导入 Assets (Assets.xcassets) 并从那里引用它来解决它。

看起来 Xcode 9 中的构建过程默认不再将 xcassets 之外的图像复制到包中,因此简单的拖放不起作用

作为替代方案,虽然我认为更麻烦,但您可以在项目构建阶段 > 复制捆绑资源中手动添加它们

关于ios - 无法加载从带有标识符的包中的 nib 引用的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46339785/

相关文章:

ios - 从数组循环时将标签分配给 UIButton

ios - CGContextAddPath 控制台错误?

swift - Base64 字符串转 UIImage 问题

objective-c - 沿着 UIBezierPath 将 UIImage 分成两部分

ios - XCode 自动布局在 'View as' 中未选择的设备上无法正常工作

ios - 在 Swift 中获取复杂嵌套字典/数组组合的键值

ios - 为 iPhone 创建自定义弹出窗口 - 我要子类化哪个类?

ios - UITableView 滚动不流畅

swift - 批量修复 Xcode 9 或 9.1 中的数百个 "#selector not exposed to Objective-C"错误

ios - 由于 'internal' 保护级别,初始化程序无法访问 - Swift 4 iOS