2011-12-18 7 views
3

まあ、私はNSTextViewの "左/中央/右"整列を作るためのコードを探していました。私は、テキストメニューでこの機能が存在し、 "alignCenter"セレクタを呼び出す最初のレスポンダにリンクしていることを確認します。しかし私はそれを働かせることができませんでした。NSTextViewテキストの整列

私はTextEditのソースコードを読み始めます。アップルはそれを実装してツールバーに表示するようだ。しかし、私はそれがどこにあるか見つけることができませんでした。 (これは.nibファイルにはなく、整列や中央や左などに関係するセレクタはありません)

誰も私に教えてください。テキストメニューの機能と全く同じように機能を実装する方法です。

OR一体Appleがそのテキストエディットプログラムでテキストを揃えるのソースコードを入れなかった

ありがとうございました!

答えて

7

NSTextViewNSTextから継承し、alignCenter:,などのアクションを実装しています。

+0

はい!私は誤って[textView alignRight]を見つけた。私がスイッチケース構造に入れたときに動作しますが、そうではありません。まだコードをつぶしています:D –

+0

おそらくあなたの 'switch'ステートメントと関係があります。たぶん '休憩 'を忘れてしまったでしょうか? – omz

+0

はそれを得ました。 switch case構造体のインデックスを取得するために間違ったSegmentedControlを参照しました:( –