2017-06-15 27 views
1

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

+0

'NSTextField'是一条线。 – Willeke

+0

它是NSTextView而不是字段 – jdl

+0

为什么不使用'NSTextField'而不是'NSTextView'? – Willeke

回答

3

你可以只使用一个NSTextField而不是NSTextView,它们更容易使用,以及

+0

我不喜欢图形部分:边框,无法与另一个NSTextField相比具有不同的背景色 – jdl

+0

以及它听起来像你唯一的选择是实现委托,因为我不认为你可以简单地禁用多行文本视图 – Lucasware

+1

@jdl你可以在检查器中设置背景颜色和边框!?我不明白你的观点。但是,在编辑时,您总是会获得一个'NSTextView'实例作为字段编辑器,它在文本字段和视图之间共享。请阅读'-fieldEditor:forObject:'的文档。 –