Mercurial > public > stock-charts
view Sources/StockCharts/CapsuleChart/CapsuleChartView.swift @ 89:3e94c6721a6a
Implement CapsuleChartView
author | Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com> |
---|---|
date | Sat, 05 Jun 2021 18:43:52 +0200 |
parents | |
children | 766a1169564b |
line wrap: on
line source
// // CapsuleChartView.swift // StockCharts // // Created by Dennis Concepción Martín on 5/6/21. // import SwiftUI public struct CapsuleChartView: View { public var percentageOfWidth: CGFloat public init(percentageOfWidth: CGFloat) { self.percentageOfWidth = percentageOfWidth } public var body: some View { ZStack { GeometryReader { proxy in Group { Capsule() .foregroundColor(Color(.systemGray)) .opacity(0.2) Capsule() .foregroundColor(Color(.systemBlue)) .frame(width: proxy.size.width * percentageOfWidth) } .frame(height: 10) } } } }