gpt4 book ai didi

cocoa - 以编程方式设置文本后,自动链接检测在 NSTextView 中不起作用

转载 作者:行者123 更新时间:2023-12-03 16:05:01 24 4
gpt4 key购买 nike

我有一个启用了自动链接检测的 NSTextView。当我以编程方式设置文本时 [myTextView setString:@"http://google.com"] 它不会自动显示链接。

如果我在 TextView 中输入任何内容,它将添加链接。我希望它添加链接

最佳答案

不得不花费一些时间寻找解决方案,但无法在任何地方找到它。

您不需要任何第三方库。 cocoa 会为你做这件事。

checkTextInDocument:仅适用于可编辑的 TextView (Apple 忘记提及这一点)。如果您的 NSTextView 是只读的,这里是有效的代码:

[myTextView setEditable:YES];
[myTextView checkTextInDocument:nil];
[myTextView setEditable:NO];

不要忘记检查 .xib 文件中的“智能链接”

关于cocoa - 以编程方式设置文本后,自动链接检测在 NSTextView 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7055131/

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