我注意到如果我更改xcassets中的图像,启动故事板不会更新。
例如,假设您在启动故事板中有一个UIImage视图,其中包含名为“logo”的蓝色图像。如果您在Finder中打开并将图像的颜色更改为红色,则下次在设备上运行时,公司标志仍将是蓝色。
xCode中的故事板预览将显示正确(红色)的公司标志图片。
在运行之前,我已经尝试过:
- 清理项目 - 删除派生数据 - 删除应用程序 - 重命名图片
似乎没有什么能解决这个问题。还有其他选项吗?
例如,假设您在启动故事板中有一个UIImage视图,其中包含名为“logo”的蓝色图像。如果您在Finder中打开并将图像的颜色更改为红色,则下次在设备上运行时,公司标志仍将是蓝色。
xCode中的故事板预览将显示正确(红色)的公司标志图片。
在运行之前,我已经尝试过:
- 清理项目 - 删除派生数据 - 删除应用程序 - 重命名图片
似乎没有什么能解决这个问题。还有其他选项吗?
Images.xcassets
中存储了多个尺寸的图像,并且只更改了其中一个。首先检查一下。 - sschale