SimpleSwiftUIStarRating

一个简单的组件,用于在 SwiftUI 中查看星级评分。\n尺寸可以通过 .font() 和其他 SwiftUI 相关的语法来控制。

要求

iOS 14+

安装

可以通过 Xcode 进行安装。

文件 > 添加包依赖项,使用包 URL: https://github.com/ben-wheeler/SimpleSwiftUIStarRating

有关更多详细信息,请参阅 Xcode 文档

用法

该组件可以很容易地仅通过一个 rating: 来创建。 但也可以接受额外的 colormaxRating。 例如

SimpleSwiftUIStarRating(rating: 1.5)
SimpleSwiftUIStarRating(rating: 4.0, maxRating: 10)
SimpleSwiftUIStarRating(rating: 3.5, starColor: .red)

尺寸可以通过 font() 来控制。

用法示例

image
SimpleSwiftUIStarRating(rating: 3.5, maxRating: 5, starColor: .red)
SimpleSwiftUIStarRating(rating: 4.0, maxRating: 10, starColor: .blue)
SimpleSwiftUIStarRating(rating: 1.5, maxRating: nil, starColor: nil)
    .font(.title)