Objective c 如何将NSTextView限制为仅1行?

Objective c 如何将NSTextView限制为仅1行?,objective-c,nstextview,Objective C,Nstextview,我已经在代码中实例化了NSTextView。 我想在属性中将行限制设置为1行。 我宁愿不使用委托。您可以使用NSTextField而不是NSTextView,它们也更容易使用NSTextField是一行。它是NSTextView而不是field为什么不使用NSTextField而不是NSTextView?我不喜欢图形部分:边框,与另一个NSTextField相比,无法拥有不同的背景颜色。听起来,您唯一的选择是实现一个委托,因为我认为您不能简单地禁用文本中的多行view@jdl您可以在inspec

我已经在代码中实例化了NSTextView。 我想在属性中将行限制设置为1行。
我宁愿不使用委托。

您可以使用
NSTextField
而不是
NSTextView
,它们也更容易使用

NSTextField
是一行。它是NSTextView而不是field为什么不使用
NSTextField
而不是
NSTextView
?我不喜欢图形部分:边框,与另一个NSTextField相比,无法拥有不同的背景颜色。听起来,您唯一的选择是实现一个委托,因为我认为您不能简单地禁用文本中的多行view@jdl您可以在inspector!?中设置背景色和边框!?我不明白你的意思。但是,在编辑时,您总是会得到一个
NSTextView
作为字段编辑器的实例,该实例在文本字段和视图之间共享。请阅读
-fieldEditor:forObject:
的文档。