私はUIView
のサブクラスであるカスタムビューを持っています。私はいくつかのサブレイヤをカスタムビューに追加しましたが、今はそれらを削除したいと思います。iOS - 以前に追加されたUIViewのサブレイヤを削除する方法
私はこれやってみました:
self.layer.sublayers = nil;
をしかし、これは、ビューの最初のサブレイヤを含むすべてを削除します。
これを達成する方法はありますか?または毎回新しいカスタムビューを再初期化する必要がありますか?
注:アプリはiOS 7以上で動作します。
ありがとうございます!
なぜ私はこれを考えなかったのですか?-----ありがとう! –