对 NSTextView 的更改未到达屏幕
我有一个 NSTextView,由我自己组装的文本系统支持,按照 Cocoa 文档中文本系统概述中的“手动组装文本系统”部分的内容。它成功地将 NSTextStorage …
Cocoa:NSTextStorageDelegate 的 NSLayoutManager 已经过时了?
我正在使用 NSTextView 并为其 -textStorage 属性设置了委托。收到 -textStorageDidProcessEditing: 后,我需要将属性应用于文本的部分。 我的属性正…
NSTextView 子类 - A4 纸外观
我正在考虑修改我的 NSTextView 使其看起来像 A4 纸。所以基本上是在 textContainer 周围画一条线,但我不知道如何做到这一点... 以防万一没有人理解…
NSScrollView 中 NSTextView 周围的填充
我想在 NSScrollView 内部的 NSTextView 周围提供一些像素的填充。我已经回顾过 这篇文章 并使用 setTextContainerInset 解决了这个问题左、右和下边…
NSTextView:用户粘贴数据时如何收到通知?
当用户将数据粘贴到 NSTextView 中时,我需要收到通知,以便删除任何不允许的数据类型(url 链接等)。我不想使用 NSTextStorageDelegate 的 textStor…
搜索具有自定义属性的 NSAttributedString 并将其删除?怎样做?
我在 NSTextView 中有一个占位符字符串,一个空格字符,我想在将来删除它。我的策略是为 NSAttributedString 分配一个自定义属性,并在 [NSTextView s…
捕获 NSTextView 而不是 NSTextField 的 TextDidChange 或 DidEndEditing
NSTextView 似乎没有通知 DidEndEditing 和 TextDidChange (这两个通知都存在于 NSTextField 中)。我可以从 NSTextView 中获得类似的功能吗?如果没…
NSTextView 插入换行符
我有一个 NSTextView,我需要在其中插入换行符。代码如下所示: NSString *myString = @"test" [myTextView insertText:myString]; /**** INSERT LINE…
设置 NSTextView 的字体
我正在子类化 NSTextView 以设置它的默认字体: PTNfoEditField.h @interface PTNfoEditField : NSTextView { } @end PTNfoEditField.m @implementati…
在 Cocoa 中获取 shell 脚本的输出
有没有办法让我运行 shell 脚本并在 NSTextView 中显示输出?我根本不需要用户向 shell 脚本输入任何内容,因为只是调用它来编译一堆文件。到目前为止…
如何制作 Xcode 风格的控制台窗口?
我正在用 Cocoa 制作一个 Haskell 编辑器,它对于支持一些应用程序内的文本输出会很有用。更好的是支持一些文本输入。 Xcode 在其控制台中完成所有这…
如何在 NSTextView 中绘制特定范围文本的背景
这不是一个特定的错误,更多的是不知道如何做某事。 我有一个 NSTextView,当用户单击文本视图的特定部分时,我需要绘制特定文本范围的背景。我已经尝…
将启用的 NSButton 绑定到 NSTextView 中的选择
我有一个按钮可以对 NSTextView 中选定的文本执行某些操作。如果没有选择任何内容,那么按下按钮时什么也不会发生...那么按钮的启用属性是否可以绑定…