水平條形圖以矩形條的形式呈現(xiàn)數(shù)據(jù)類(lèi)別,其寬度與它們所代表的數(shù)值成正比。本文展示了如何在垂直條形圖的基礎(chǔ)上創(chuàng)建一個(gè)水平柱狀圖。
水平條形圖不是簡(jiǎn)單的垂直條形圖的旋轉(zhuǎn)。在 Numbers
等應(yīng)用程序中,水平條形圖被定義為獨(dú)立的圖表類(lèi)型,而不是垂直條形圖。除了條形差異外,x 軸和 y 軸的格式也需要不同。
系列文章文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-460134.html
- 如何在 SwiftUI 中創(chuàng)建條形圖
- SwiftUI 中的水平條形圖
- 在 iOS 16 中用 SwiftUI Charts 創(chuàng)建一個(gè)折線(xiàn)圖
- 在 iOS16 中用 SwiftUI 圖表定制一個(gè)線(xiàn)圖
- 在 Swift 圖表中使用 Foudation 庫(kù)中的測(cè)量類(lèi)型
將條形圖轉(zhuǎn)換為水平
水平條形圖不僅僅是在垂直條形圖上的配置,有一些元素是可以重復(fù)使用的。對(duì)于垂直條形圖組件和水平條形圖組件來(lái)說(shuō),重復(fù)使用一些結(jié)構(gòu)和SwiftUI視圖并不簡(jiǎn)單。標(biāo)題和關(guān)鍵區(qū)域可以原樣重用。創(chuàng)建 BarChartView
的副本,并將其名稱(chēng)改為 BarChartHView
。它控制了圖表的布局,其中的三個(gè)視圖被改為 YaxisHView
、ChartAreaHView
和 XaxisHView
,它們最初只是垂直條形圖中使用的視圖的副本。maxTickHeight
被改為 maxTickWidth
,因?yàn)樗F(xiàn)在取決于可用的水平空間。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-460134.html
到了這里,關(guān)于SwiftUI 中的水平條形圖的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!