2016-11-08 33 views
1

我正在將「IOS圖表」集成到我的最新應用程序中。一切都很好,但XAxis的格式不能在IOS上以縱向模式正常運行(請參閱屏幕截圖)。風景模式很好。 Chartsdata包含290個具有日期/數字值的條目。一些格式顯然已經完成,但還不夠。 (見截圖) screenshot portrait screenshot landscape 我在Xcode 8/3斯威夫特從的CocoaPods(圖表3.0.0版本)/最新版本/ IOS 10IOS圖表 - X軸上的值未在肖像模式下正確格式化

這裏是我的唯一的代碼與X軸,其中「Charty工作「是我LineChartView

Charty.xAxis.granularityEnabled = true 
    Charty.xAxis.granularity = 10 
    Charty.xAxis.labelPosition = .bottom 
    Charty.autoScaleMinMaxEnabled = true 

任何幫助,將好心讚賞

+0

解決方法限制了Xaxis上可見標籤的數量'Charty.xAxis.setLabelCount(5,force:true)' –

回答

0

嘗試下面的代碼,而它在縱向模式。

lineChartView.xAxis.spaceBetweenLabels = 4 
    lineChartView.xAxis.wordWrapEnabled = false 

spaceBetweenLabels將幫助您在xAxis上進行對齊。

祝您編程愉快。

+1

儘管聽起來很有希望......「spaceBetweenLabels」顯然不再是庫的一部分。它是否會被「spaceMin」和「spaceMax」取代? –