iOSのViewとLayer
iOSのViewとLayerという概念について
この2つの概念はうまくReactに紐付けられないんだな、たぶんmrsekut.icon
reactのコンポーネントはviewとlayoutを両方ともやっている感じがする
ちがうかも、ReactのViewは、React自身かもしくはもっとコアなところが勝手にやってくれてるのか
ViewとLayerそのものについて知りたいmrsekut.icon
View
主なものがUIView
後述
UIImageViewとは
Layer
主なものがCALayer
CoreAnimationのLayerに書いたmrsekut.icon
レイヤーの中にもレイヤーがあるのか ref
モデルレイヤ
プレゼンテーションレイヤ
描画レイヤ
キーワード
Quarzってなに?
UIView
画面に対して描画を行う
描画ね描画mrsekut.icon
ユーザーのタップなどのイベントの検知をする
アニメーションの描画はGPUが行う
drawRectメソッドとは
UIViewの入れ子ができる
具体的に何を描画するかには関与しないのか?
どういうときにsubLayerを作るの #??
view自体がlayerプロパティを持っていてそこにLayerをいれるのか
このlayerの型はCALayor
https://developer.apple.com/documentation/uikit/uiview/1622436-layer
参考
ios ViewとLayerの関係|NEWS|株式会社INDETAIL(インディテール)
グラフィックス関係のおおざっぱな説明 Quarz 2D, Core Graphics, Core Animation « きんくまデザイン