UIBezierPath

CALayerでお絵かきpart2

CALyerでお絵かきで来てくれる方が結構居ますがそんなに詳しい事書いていない上にretinaに対応していないというお粗末な解説なのでもうちょっと再利用出来る解説に…できるのか? 描画した内容をCALayerにする大まかな仕様、 UIImageViewを用意し背景となるUI…

CALayerとUIScrollViewとタッチイベントと混乱

以前CALayerでお絵かきする記事を書いたんですがそれのちょっと発展版です。お絵かきに付き物の拡大と縮小を実装するとします。 拡大と縮小をタッチイベントでやるかScrollViewでやるかはともかくtransformで変更すると思います。 実際の絵を大小させると確…

UIBezierPathを使ってみて

お絵描きアプリというか処理の続きです。 CALayerでお絵描きを処理してみる - pico-bit's線の描画をUIBezierPathに頼っていたんですが、どうしてもCPUが跳ね上がります。 それもそのはず、UIBezierPathは、 <MoveTo {79, 307}>, <LineTo {83.5, 301}>, <LineTo {86, 293}>, <LineTo {89.5, 285}>, <LineTo {92, 276.5}>, <LineTo {93.5, 267}>, <LineTo {94.5, 256}>, <LineTo {94.5, 243.5}>こんな形で点の…</lineto></lineto></lineto></lineto></lineto></lineto></lineto></moveto>