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

Kir*_*rti 2 ios swift

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

Wai*_*ain 9

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

cosmosView.settings.fillMode = .Full
Run Code Online (Sandbox Code Playgroud)