swiftui charts
Version 1.1.0
Swiftuiでカスタムチャートを構築します


Chart ( data : [ 0.1 , 0.3 , 0.2 , 0.5 , 0.4 , 0.9 , 0.1 ] )
. chartStyle (
LineChartStyle ( . quadCurve , lineColor : . blue , lineWidth : 5 )
)
Chart ( data : [ 0.1 , 0.3 , 0.2 , 0.5 , 0.4 , 0.9 , 0.1 ] )
. chartStyle (
AreaChartStyle ( . quadCurve , fill :
LinearGradient ( gradient : . init ( colors : [ Color . blue . opacity ( 0.2 ) , Color . blue . opacity ( 0.05 ) ] ) , startPoint : . top , endPoint : . bottom )
)
) Chart ( data : matrix )
. chartStyle (
StackedAreaChartStyle ( . quadCurve , colors : [ . yellow , . orange , . red ] )
)
Chart ( data : [ 0.1 , 0.3 , 0.2 , 0.5 , 0.4 , 0.9 , 0.1 ] )
. chartStyle (
ColumnChartStyle ( column : Capsule ( ) . foregroundColor ( . green ) , spacing : 2 )
) Chart ( data : matrix )
. chartStyle (
StackedColumnChartStyle ( spacing : 2 , cornerRadius : 3 , colors : [ . yellow , . orange , . red ] )
) Swift Package ManagerでプロジェクトにChartsを追加します
// swift-tools-version:5.1
import PackageDescription
let package = Package (
name : " YOUR_PROJECT " ,
dependencies : [
. package ( url : " https://github.com/spacenation/swiftui-charts.git " , from : " 1.0.0 " ) ,
]
) マスターブランチへのフォーク/プルリクエストを介してお気軽に寄付してください。機能をリクエストしたり、バグをレポートしたい場合は、新しい問題を開始してください。