私は単純なアクティブチャートを開発しようとしています。私の意図は、別のビューを表示するためにチャートで選択された特定のバーを持つことでした。メインチャートはダッシュボードスタイルを意図していたので、詳細なディスカバリや詳細については、特定のバーを選択して詳細を表示することができます[特定のビューコントローラを表示すると思われる]。各月のIOSChartを使用して別のViewControllerをChartValueSelectedで表示する方法は?
func chartValueSelected(chartView: ChartViewBase, entry: ChartDataEntry, dataSetIndex: Int, highlight: ChartHighlight) {
println("\(entry.value) in \(months[entry.xIndex])")
var storyboard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
var vc: NewViewController = storyboard.instantiateViewControllerWithIdentifier("newView") as! NewViewController
self.presentViewController(vc, animated: true, completion: nil)
}
私はその特定のビュー内の別のチャートを配置するつもりですので、自分の意見を持っています。私が理解しているところからは、毎月特定の機能コマンドがあります。だから関数内でIF ELSEを使うと思いますが、どうやって起動するのか全く分かりません。私はまだ学んでいるので、これを達成するためのもう一つのより簡単な方法があるかどうかもわかりません。
私は、iOSChartsを使用するためのチュートリアルに従いますhttp://www.appcoda.com/ios-charts-api-tutorial/ とカスタムshow viewcontrollerはhttps://www.youtube.com/watch?v=0I4HX6NDDakです。
この回答をいただきありがとうございます。 :)今、私はより具体的な意見を求めることができます。私は、あらかじめ決められたデータセットを持つ単純なアクティブなチャートに取り組んでいます。将来私は動的データセットを使用することを楽しみにしています。 – Sturnment
いいです、幸せなコーディングがあります。 – Hasya
swift3には何がありますか? dataSetIndex always 0 – Sofeda