2011-12-18 98 views
3

好吧,我正在寻找代码来使NSTextView的“左/中/右”对齐。我注意到,在文本菜单中,此功能存在,并且它与第一个响应者调用“alignCenter”选择器相关联。但是我无法让它工作。NSTextView文本对齐

所以我开始阅读TextEdit的源代码。看来,苹果执行它,并在工具栏中显示。但是我无法找到它在哪里。 (它不在任何.nib文件中,并且没有与对齐或中心或左边等相关的选择器)。

所以任何人都可以告诉我:如何实现与文本菜单中完全相同的功能。

OR

凡赫克没有苹果把对准他们的文本编辑程序中的文本的源代码?

感谢先进!从NSText

回答

7

NSTextView继承,它实现了alignCenter:alignLeft:等动作。

+0

是啊!我不小心找到了[textView alignRight];工程,只是当我把一个开关柜结构,它不是。仍然搞乱了代码:D – 2011-12-18 10:29:37

+0

可能与你的'switch'语句有关。也许忘了“休息”? – omz 2011-12-18 10:30:54

+0

明白了。引用了错误的SegmentedControl来获取开关结构的索引:( – 2011-12-18 10:31:56