观察 NSTextView 中的文本变化
Observe text change in NSTextView
我最近开始玩 macOS 开发,最近 2 天我一直在为文本视图而苦苦挣扎。
我有 Scrollable TextView
,也就是 NSScrollView
(NSTextView
是 .documentView
)。每次用户更改文本时,我都需要执行一些操作。
在 iOS 中非常简单。我刚刚设置了 UITextView
的委托。但是,我在文档中找不到与 NSTextView
相关的任何内容,在此处也找不到。没有 textDidChange
什么的。
谢谢大家,感谢帮助。
只需设置文本视图的委托。代表必须符合 NSTextViewDelegate
。 NSTextViewDelegate
继承自 NSTextDelegate
(参见关系,NSTextView
是 NSText
的子类)。 NSTextDelegate
定义方法
optional func textDidChange(_ notification: Notification)
我最近开始玩 macOS 开发,最近 2 天我一直在为文本视图而苦苦挣扎。
我有 Scrollable TextView
,也就是 NSScrollView
(NSTextView
是 .documentView
)。每次用户更改文本时,我都需要执行一些操作。
在 iOS 中非常简单。我刚刚设置了 UITextView
的委托。但是,我在文档中找不到与 NSTextView
相关的任何内容,在此处也找不到。没有 textDidChange
什么的。
谢谢大家,感谢帮助。
只需设置文本视图的委托。代表必须符合 NSTextViewDelegate
。 NSTextViewDelegate
继承自 NSTextDelegate
(参见关系,NSTextView
是 NSText
的子类)。 NSTextDelegate
定义方法
optional func textDidChange(_ notification: Notification)