【问题标题】:NSTextView - How to preset tabstops?NSTextView - 如何预设制表位?
【发布时间】:2011-01-06 13:58:50
【问题描述】:

我正在尝试更改 NSTextView 中的预设制表位。我发现了一个 2002 年的旧帖子表单,它说可以在 Interface Builder 中通过显示 NSTextView 的标尺然后编辑其上的选项卡来执行此操作:

http://www.cocoabuilder.com/archive/cocoa/14409-tabs-in-nstextview.html 简而言之:“双击 NSTextView 并使用 Fromat->Ruler->Show Menu 打开标尺。”

这在当前的 Interface Builder 中似乎不起作用。我什至找不到描述的菜单。 Xcode/IB 3.2.5 中不再提供此选项吗?

干杯, 格雷戈尔

【问题讨论】:

    标签: cocoa xcode interface-builder nstextview tabstop


    【解决方案1】:

    我认为该选项不再可用。唯一可以切换文本视图是否可以使用标尺的功能。我只是使用它的插座在-awakeFromNib 上向它发送[myTextView setRulerVisible:YES]; 并完成它。

    【讨论】:

    • 您好,感谢您的回复!问题是我想使用 IB 中的标尺为文本字段预设制表符。如果我无法在 IB 中显示标尺,是否有其他方法可以预设 tabstobs?
    • 要设置制表位,创建一个带有制表位和默认制表位间隔的 NSParagraphStyle 对象,并将其设置为文本视图的默认段落样式。
    • "ughoavgfhw" (如果事实上那是他/她的真实名字 - 我怀疑不是,但我可能是错的,并且表现出令人尴尬但典型的美国文化缺乏宽容——让美国尴尬,而不是我——尽管美国经常在没有意识到的情况下让自己尴尬——我将此归咎于学校缺乏文化敏感性)是正确的。您可以在 -awakeFromNib 或 -applicationDidFinishLaunching: 上以编程方式配置有关标尺的所有内容。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 2012-10-06
    相关资源
    最近更新 更多