【问题标题】:How to limit NSTextView to only 1 line?如何将 NSTextView 限制为仅 1 行?
【发布时间】:2017-06-15 22:32:47
【问题描述】:

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

【问题讨论】:

  • NSTextField 是一行。
  • 这是 NSTextView 不是字段
  • 为什么不使用NSTextField 而不是NSTextView

标签: objective-c nstextview


【解决方案1】:

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

【讨论】:

  • 我不喜欢图形部分:边框,与另一个 NSTextField 相比,无法具有不同的背景颜色
  • 听起来你唯一的选择是实现一个委托,因为我认为你不能简单地禁用文本视图中的多行
  • @jdl 您可以在检查器中设置背景颜色和边框!?我不明白你的意思。但是,在编辑时,您总是会得到一个 NSTextView 的实例作为字段编辑器,它在文本字段和视图之间共享。请阅读-fieldEditor:forObject:的文档。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-09-26
  • 1970-01-01
  • 2021-01-15
  • 2021-07-15
  • 2015-08-15
  • 1970-01-01
  • 2022-11-03
相关资源
最近更新 更多