2018-01-01から1年間の記事一覧

【Swift4】UIBezierPathをアニメーションさせる

前回、矢印をUIView上に描画する例を示した。 tsukader.hatenablog.com上の記事では、UIViewのdraw(_ rect: CGRect)関数でUIBezierPathの矢印を描画し、そのViewをMainのViewにaddSubViewするという手法だった。今回はその矢印をアニメーションによって動か…

【Swift4】矢印を描画する

UIViewController上に矢印を描画したい。幾つかの方法があるようだが、今回はUIBezierPathによる描画を試みた。参考にしたのは以下のサイト: qiita.com i-app-tec.com では本題。 構想としては、画面上にUIView()を生成し、その中に始点と終点を指定して矢…

【Swift4】UIViewControllerの表示画面を更新・リロードする

UIViewControllerの表示画面を更新・リロードしたい場面が出てきた。例えばTableViewControllerであれば、TableView.reloadViewというメソッドで処理できるが、UIViewControllerにはそのようなメソッドは標準では用意されていない場合は、ViewDidLoad()を利…

ブログ開設・方針

当ブログは大学院生の私がプログラムを書いて行く上ではまった点やその解決手段に関する備忘録として開設しました。記事にする言語は主にSwiftですが、他にもRuby, Python, c++なども扱います。 SwiftはiOSアプリ開発用に作られたオブジェクト指向言語です(…