如何在 swift 中使用 cosmos 评级控制器显示半星评级?

Posted

技术标签:

【中文标题】如何在 swift 中使用 cosmos 评级控制器显示半星评级?【英文标题】:How to show half star rating using cosmos rating controller in swift? 【发布时间】:2015-11-16 17:16:36 【问题描述】:

我正在使用 cosmos 评级控制器在我的 ios 应用程序中实现评级功能。我已成功将评级保存在数据库中(使用 API),但我遇到了一个问题,即当我从数据库中获取评级值并将其设置为cosmos view(cosmosview.rating = value) 它没有显示半星或带有十进制值的星,如 3.75,3.5。它显示的是满星,即 3.5 评级,它显示 4 星。请告诉我这里有什么问题. github链接如下: https://github.com/marketplacer/Cosmos

【问题讨论】:

【参考方案1】:

您需要指定要使用的填充模式。默认是.Full,但你想要.Precise

cosmosView.settings.fillMode = .Full

【讨论】:

@Wain...我已经试过了。它不工作,报错!! 所以请在问题中详细说明。显示代码和错误 它现在可以工作了(cosmosView.settings.fillMode = .Precise)...我这边有问题...谢谢@Wain

以上是关于如何在 swift 中使用 cosmos 评级控制器显示半星评级?的主要内容,如果未能解决你的问题,请参考以下文章

Cosmos 中的 AuthZForce FIWARE

Swift 如何为使用 Firebase 投票的用户添加 5 星评分

如何使用代理从 Cosmos SDK .Net 连接到 Azure Cosmos?

如何配置我的 Azure Functions 环境,以便可以在 Python 代码中使用 Cosmos DB 客户端?

如何使用 Cassandra API 将 Python 的 cosmos_client 连接到 Cosmos DB 实例?

如何在DAppNode中运行Cosmos节点?