NSTextViewの上にCAレイヤーを追加するのに問題があります。テキストビューに小さな「バブル」(Xcodeのように)を追加できるようにしたいので、コアアニメーションでそれを行うことを考えました。ビュー-awakeFromNibでレイヤーバックモードを有効にし、[self wantsLayer:YES]
ルートレイヤーとして空のCALayerを追加すると[self setLayer:rootLayer]
、ビューのコンテンツがランダムなゴミで完全に破壊されます
ルートレイヤーに背景色を設定すると、その色がきれいに表示されます。では、どういうわけか、透明レイヤーの背後にあるテキストビューは再描画されませんか?それとも別の問題ですか?
編集: これは似たようなものを生み出すプロジェクトの例です(少なくとも10.8では)
ジョナス