iOS18 Beta下App Intent Snippet视图无法读取xcassets颜色问题
问题解决:iOS18 Beta中App Shortcuts Snippet视图无法读取Asset Catalog颜色
问题描述
已集成App Shortcuts的应用,其Snippet视图在iOS17上运行正常,但在iOS18 Beta版本中,无法从xcassets资源目录获取自定义颜色;使用系统颜色或直接调用UIColor方法则可正常工作。报错信息如下:
No color named 'colorBlack' found in asset catalog for
临时解决方案
通过UIKit的UIColor读取资源目录中的颜色,再转换为SwiftUI的Color使用:
Color(uiColor: UIColor(named: "colorBlack")!)
内容的提问来源于stack exchange,提问作者bhargav_iosdev
相关产品推荐
相关产品推荐

