問題タブ [ios-charts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - スクロール可能な折れ線グラフ
MPAndroidCharts に基づいた ios-charts ライブラリを使用しようとしています。ただし、スクロール可能なグラフを機能させるのに問題があります。
スクロール可能とは、行のデータの一部のみを表示しようとしており、水平方向にスクロールしてより多くの結果を表示できることを意味します。たとえば、30 件の結果があり、一度に 10 件しか表示せず、横にスクロールしてさらに表示します。
メソッドを使用して近似値を見つけました
ただし、これにより、再描画が続くため、スクロールがぎくしゃくするようです。
ios-charts の例と、正しい軌道に乗っているかどうかを確認する方法の説明を探しています。
ios-charts - HorizontalBarChartView から影を削除する
私HorizontalBarChartView
にはドロップシャドウがあります。どうすれば削除できますか?
チャートは次のように設定されています。
chartView.userInteractionEnabled = NO;
chartView.drawGridBackgroundEnabled = NO;
chartView.drawBarShadowEnabled = NO;
chartView.drawBordersEnabled = NO;
chartView.leftAxis.enabled = NO;
chartView.rightAxis.enabled = NO;
chartView.drawValueAboveBarEnabled = NO;
ios - LineChart プロット データが UIView を埋めていない
だから私はカレンダーを作成するためにライブラリ iOS-Charts を使用しています。カレンダーには、各月の各日のプロットが表示されます。したがって、1年間UIViews
、対応する各月のデータで12をプロットしました。1 月の折れ線グラフには 31 個のポイントがあり (1 月は 31 日であるため)、2 月には 28 個のプロットがあります。ただし、UIView
が で完全に満たされるわけではありませんLineChart
。
したがって、プロットが全体に広がっていないため、2 月は 3 つのポイントが欠落しているように見えますUIView
。、または(これは)の設定、および両方の の設定などautoresizingMask
、考えられるすべてのことを試しました。何も役に立ちません。UIView
lineChart
LineChartView
UIView.contentMode
xRange
のをLineChartView
、月の日数に応じて必要なポイント数に設定しました。次に、pageView の作成に進みます (これは、上UIView's
にプロットするために使用されますLineChart
)。ここで何が欠けているか知っている人はいますか?以下は、個人ごとの私の設定ですLineCharts
。
mpandroidchart - グラフの位置をアニメーション化できません
私が取り組んでいる迅速なアプリケーションに ios-charts を実装し、いくつかの情報を表示するグラフを作成しました。グラフには setVisibleXRangeMaximum(9.0) が設定されていますが、値が 30 を超えているため、ユーザーはグラフをスクロールできます。
ユーザーがグラフ バーの一部をタップすると、選択したバーを画面の中央に配置できますが、アニメーション化することはできません。moveViewToX() メソッドを使用して特定のインデックスに移動しています。「moveViewToX()」と同じようにアニメーション化する方法はありますか?
前もって感謝します
ios - iOS Charts - y 軸の最小範囲を設定する
私はすばらしい iOS Charts ライブラリ ( https://github.com/danielgindi/ios-charts ) を使用していますが、ドキュメントでこの動作をサポートするものを見つけるのに苦労しています。y 軸に常に 0 ~ 35 の範囲を表示するように強制したいと思います。現在、たとえば (0, 9) に 1 つのデータ エントリしかない場合、y 軸はその範囲を 0 ~ 9 として表示します。ただし、(1, 32) に別のエントリを追加すると、突然グラフの上部が 35 に表示されます。
有望に見える 3 つの方法がありますが (これらは関連しているため)、私が探しているタイプの動作を提供するものではありません。
1: Chart.setVisibleYRangeMaximum
(それさえあればMinimum
…)
2: Chart.setVisibleXRangeMaximum
(まただめだ…)
3: Chart.setVisibleXRangeMinimum
(あなたのYRange
いとこはどこにいるの?!)
とにかく、それが私がいるところです。ドキュメントを読みましたが、役に立ちませんでした。助けて?
ios - ios-charts を使用して円グラフ ビューで選択したスライスのインデックスを取得するにはどうすればよいですか?
円グラフ ビューでスライスが選択されている場合に UILabel を表示する方法がわかりません。スライスが選択されたかどうか、次にどのスライスが選択されたかを識別する方法を知る必要があるため、適切なテキストを UILabel に配置してラベルを再表示できます。
疑似コード:
xcode - ios-charts による横棒グラフ
xcodeでios-chartsで横棒グラフを作成するには? クラスHorizontalBarChartViewでビューを作成しました
インターネットで例が見つかりませんでした