備忘録

開発でつまったところの備忘録.不定期に更新します.

CoreGraphicsでの図形描画について

iosで図形を描画するときはCoreGraphicsというやつを使うようです。

 

とりあえずここを読めばだいたいわかります。

http://libro.tuyano.com/index3?id=599001

 

また角丸長方形を作りたいときはここ参照。

http://appteam.blog114.fc2.com/blog-entry-20.html

http://blog.s21g.com/articles/964

 

CGContextDrawPathのパラメータについては

http://samecard.blogspot.jp/2012/01/cgcontextdrawpath_4266.html

 

基本的にはUIViewのdrawRect:をオーバーライドすれば反映されますが、

再描画したいときにはsetNeedDisplayメソッドを呼びます

http://samecard.blogspot.jp/2012/01/cgcontextdrawpath_4266.html

 

使ってませんがクリッピングもできるようです。