CorePlotでプロットの重ね順を指定する
CorePlotにて、複数のプロットがのっている場合のプロットの重ね順を指定したときのメモ。 CPTPlotクラスがもっている、zPositionに適切な値を設定することで対応。 [crayon-656a6f8a277d2103612954/] 各値の部分は、以下のように同じswiftファイル内にstructで定義しています。 [crayon-656a6f8a277d7247203728/]
東京ベイといっても千葉なのさ
CorePlotにて、複数のプロットがのっている場合のプロットの重ね順を指定したときのメモ。 CPTPlotクラスがもっている、zPositionに適切な値を設定することで対応。 [crayon-656a6f8a277d2103612954/] 各値の部分は、以下のように同じswiftファイル内にstructで定義しています。 [crayon-656a6f8a277d7247203728/]
CorePlotで、X-Y座標系に散布図を描画させたいときの、最低限の実装。 完成形はこんな感じ。 ViewControllerのソースコードは最後に貼っています。 UI側の実装 1. InterfaceBuilderでグラフを持たせるViewである、CPTGraphHostingViewを用意する。 UIViewをドラッグして配置して、CustomClassにCPTGraphHostingVie […]
CorePlotで軸ラベルをマニュアルで設定やりかた。 ラベルのテキストとロケーションを設定する場合と、ラベルを表示させたいロケーションだけ設定する場合のやりかたをご紹介。 やりかた1:ラベルのテキストとロケーションを設定する場合 例えば、x=3の位置に、「月曜日」、x=5の位置に、「木曜日」と設定する場合。 [crayon-656a6f8a27d33014285170/] サンプルのため、単純に […]
CorePlotのサンプルを読みながらメモ。 最初の項目一覧は、RootViewControllerが表示している。 ストーリーボードで遷移。prepareForSegueへ。 DetailViewControllerのdetailItemにPlotItemをセットしている。 DetailViewControllerのsetDetailItemにて、DetailViewControllerが持って […]
CocoaPodsを使えばできるけど、マニュアルでやりたい人向け。 フレームワークのダウンロード githubのページへ。 https://github.com/core-plot/core-plot そこからreleaseのタブをクリックしてリリース一覧のページへ。 最新のリリースバージョンのiOS用のzipファイルをクリックしてダウンロードする。 2017/06/09時点では、CorePlot […]