1

プロジェクター画面の中央にテキスト (垂直および水平) を表示するココア アプリをプログラミングしています。

コンピューターの画面のココア ウィンドウの「壁」に表示される内容の小さなプレビューを表示したいと思います (a NSCollectionView)。現在のスライドと次のスライドがプレビューとして表示される、Powerpoint の「発表者モード」と同じように。

提示されたテキストを実装するためにどの方法をお勧めしますか?

NSTextFieldテキストの位置合わせとスケーリングが難しいことが判明しました。CATextLayer一方、スケーリングは魅力のように機能しますが、このような単純なタスクには少しやり過ぎに感じます。NSTextViewまたはdrawInRect良いトレードオフを使用しますか?

これに何時間も何日も費やす前に、何かを見逃していないことを確認してくれたことに感謝します:) 私の目標は、堅牢でシンプルな状態を保つことです。ありがとう!

4

1 に答える 1

1

CATextLayer絶対にやり過ぎではありません。実際、 aCATextLayerは よりもかなり軽量であり、このNSView状況には理想的です。

于 2011-09-19T02:09:44.677 に答える