gpt4 book ai didi

objective-c - 在多个 NSTextView 中顺序选择

转载 作者:太空狗 更新时间:2023-10-30 03:38:00 25 4
gpt4 key购买 nike

我有一堆 NSTextView,我想共享一个选择。我基本上希望这表现得像在网页上选择文本,其中有多个 TextView ,但您可以拖动以在其中顺序选择文本。

我找到了 this文档指出可以让多个 NSTextContainer 对象共享一个 NSLayoutManager 并因此共享选择。这是我想要的一半,除了一个 NSLayoutManager 只能有一个 NSTextStorage 对象这一事实。我希望每个 TextView 都有自己的 NSTextStorage 以便每个 TextView 都可以有自己的文本,但我仍然希望能够通过一次拖动在多个 TextView 中选择文本。这可能吗?

最佳答案

没有简单的方法来解决这个问题(正如我通过问这个问题试图找到的那样)。它涉及您期望的所有鼠标事件处理和文本选择计算,因此我编写了代码并将其开源为 INDSequentialTextSelectionManager .

关于objective-c - 在多个 NSTextView 中顺序选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14668303/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com