Graphで平面を地形に変形させてみた。Codingをするためのオープンソースフレームワークです。描画・メディア系に特化しています。詳しくは弊社HACKistブログの記事をご覧ください。Activityでお馴染みの円弧UIとアニメーション(もどき)を作ってみました。Install新規プロジェクトを作成し、CocoaPodsでC4をインストールします。今回はSwift3.0で実装したため2.0系をインストールします。xcworkspaceファイルを修正します。import文でC4のライブラリをインポート、継承するクラスもCanvasControllerに変更します。viewDidLoadを同じ役割}}実際のコード円弧を描画するうえでポイントとなるのが、以下2点です。・fillColorをclearにするstrokeStartとstrokeEndを指定することで円弧状となり、fillColorをclearにすることで円の中央が切り抜かれます。strokeStartとstrokeEndを指定しないと通常の円を描画することになります。strokeStartとstrokeEndの値の範囲は以下の通りです。0.75とstrokeEnd:1.0と指定すると下記のような円弧が描画されます。今回は12時の方向を描画のスタート位置にしたいため、rotationで-45度回転させ開始位置を調整しました。random01()}move.animate()}}確認シミュレータで確認するとこのような感じです。ActivityのUI(もどき)を再現することができました。2015/09/30【Unity】iOSのネイティブの機能を使う●この記事を書いた人ikenoyutaもうすぐ2年目。