【问题标题】:How do you edit an NSTextView in Interface Builder?如何在 Interface Builder 中编辑 NSTextView?
【发布时间】:2011-12-12 17:22:43
【问题描述】:

我正在使用 Xcode 为 Mac OS X 创建一个 Cocoa 应用程序。我有很多文本想要放入 NSTextView。不幸的是,我无法在 Interface Builder 中编辑 NSTextView 中的文本;我只能在应用启动时对其进行编辑。

有没有一种简单的方法来编辑NSTextView 的文本应用启动之前(在界面生成器中)?

【问题讨论】:

    标签: objective-c xcode macos cocoa nstextview


    【解决方案1】:

    viewDidLoad中使用这个:

    [yourView insertText:@"Your text here"];
    

    如果您想在 IB 中进行,请在检查器窗格中更改标题(我认为这就是它的名称)。

    【讨论】:

    • 我知道我可以这样做,但问题是我需要多行(回车键)
    • 文本视图没有标题。
    • @MattS.:我有 Xcode 4.2.1,它没有显示 NSTextView 的“标题”属性:i.imgur.com/X9nwF.png
    • 我给自己一个不赞成的表情,我在看 NSTextField(多行)而不是视图ಠ_ಠ
    • 我想要一个可以滚动浏览文本的 NSText 东西
    【解决方案2】:

    你以前可以通过双击文本视图来做到这一点,当你这样做时,Xcode 仍然会显示 I-beam 光标,所以我会说这是一个错误,你应该 report it

    【讨论】:

      猜你喜欢
      • 2016-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-16
      • 1970-01-01
      • 2013-01-17
      • 1970-01-01
      相关资源
      最近更新 更多