ios - SF Symbol Tint 颜色不适用于 Cosmos View
问题描述
我正在使用 Cosmos View 在这里显示一系列“星星”
我已经在我的单元格中设置了视图,我想将 SF Symbols 用于星形图像。但是,色调不起作用这里是我的代码,我不知道我是否遗漏了什么?
private let starView: CosmosView = {
let view = CosmosView()
view.translatesAutoresizingMaskIntoConstraints = false
view.isUserInteractionEnabled = false
view.settings.starSize = 16
view.settings.starMargin = 2
view.settings.disablePanGestures = true
view.settings.updateOnTouch = false
view.settings.filledImage = UIImage(systemName: "star.fill")?.withTintColor(.red, renderingMode: .alwaysOriginal)
view.settings.emptyImage = UIImage(systemName: "star")?.withTintColor(.red, renderingMode: .alwaysOriginal)
view.settings.fillMode = .half
return view
}()
有了这个,它仍然给我默认颜色。未.red
指定为色调颜色。
解决方案
推荐阅读
- python - 计算第 n 项的更有效方法
- ios - UITableView 上的 tvOS 焦点引擎,将 UICollectionViews 作为单元格
- eclipse - 如何使用 Eclipse AST 解析器生成控制流图?
- vim - 将 foldmethod 更改为 diff 后如何在 Vim 中保存折叠?
- visual-studio - 团结运动翻转
- python - 抓取数据并将其组合以形成单个变量
- java - Java Stream 将 JSON 列表聚合成组
- html - HTML Element/Div is narrowing in response to decreased screen width
- sql - 具有多个选择行的材质 UI 表
- leaflet - L.CRS.Simple 的传单最低缩放级别仍然太高