Apple UIView Programming Guideによれば、layerClass
メソッドを使用してビューの初期化中に別のクラスを返す必要があり、これが唯一の方法であるこれを行うことができます:UIViewのレイヤークラスを変更する
ビューが作成された後、ビューに関連付けられたレイヤーのタイプを変更することはできません。したがって、各ビューでは、layerClassクラス・メソッドを使用して、そのレイヤー・オブジェクトのクラスを指定します。
しかし、私は直接、別の作成したレイヤーにビューの層を割り当てるアプリチュートリアルを見てきた、と私はいつも、これは基本的に別の層のクラスに層を置き換えたと仮定し、うまく働きました。
これらの2つの方法で同じ結果が得られますか? 2番目の方法を使うのは悪いですか?