我有一个带有多行的NSTokenField
对象(只是在界面构建器中垂直调整了控件的大小)。遗憾的是,按下返回键时,NSTokenField
对象不会插入新行。有什么想法在按下返回键时如何让控件进入新线?
我真的必须通过像control:textView:doCommandBySelector:
这样的代表那么复杂的方式吗?
谢谢。
答案 0 :(得分:2)
默认情况下,按返回键时,文本字段(以及扩展标记字段)不会插入新行。这是预期的行为。
希望输入退货而非标记或提交输入的用户可以按Option-Return。
如果您希望以编程方式禁用此行为(注意不要破坏用户的期望),那么委托是迄今为止最简单的方法。