Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS UITextView中的多个超链接颜色_Ios_Swift_Uitextview - Fatal编程技术网

iOS UITextView中的多个超链接颜色

iOS UITextView中的多个超链接颜色,ios,swift,uitextview,Ios,Swift,Uitextview,我希望能够显示具有多色超链接的UITextView(即,一些超链接为红色、一些蓝色、一些绿色等) 无论我为超链接的给定范围设置了什么NSForegroundColorAttributeName,它似乎总是被myTextView.linkTextAttributes中指定的内容覆盖 是否有一种方法可以禁用linkTextAttributes功能或覆盖每个范围的样式? 您可以在此处找到我关于多个超链接颜色的完整教程: 本教程包含两种语言的实现:Swift和Objective-C 非常乐意回答您的所有

我希望能够显示具有多色超链接的
UITextView
(即,一些超链接为红色、一些蓝色、一些绿色等)

无论我为超链接的给定范围设置了什么
NSForegroundColorAttributeName
,它似乎总是被
myTextView.linkTextAttributes
中指定的内容覆盖

是否有一种方法可以禁用linkTextAttributes功能或覆盖每个范围的样式?

您可以在此处找到我关于多个超链接颜色的完整教程:

本教程包含两种语言的实现:Swift和Objective-C

非常乐意回答您的所有问题。

您可以在此处找到我关于多个超链接颜色的完整教程:

本教程包含两种语言的实现:Swift和Objective-C


非常乐意回答您的所有问题。

您尝试过禁用自动数据检测吗?@Losiowaty是否会阻止自动链接检测(因此,
应该与URL
代理调用交互)?我不确定,但可能是的-尽管有解决方案(即)。这需要编写一些额外的逻辑。链接的线程中还有一些关于TextKit的链接,这可能也是一个很好的地方,可以查看。UITextView支持HTML,您可以使用它来格式化文本,但您需要。是否尝试禁用自动数据检测?@Losiowaty是否会阻止自动链接检测(因此
是否应该与URL
代理调用交互)?我不确定,但可能是的-有解决方案(即)尽管如此。这需要编写一些额外的逻辑。链接线程中还有一些关于TextKit的链接,这可能也是一个很好的地方。UITextView支持HTML,您可以使用它来设置文本格式。您好,请避免发布指向外部教程的链接。如果您有有效的解决方案,请引用source及其链接。不幸的是,在这种情况下,不可能简单地描述解决方案。我附上了上述问题的准确完整的解决方案。您好,请避免发布外部教程的链接。如果您有一个有效的解决方案,您应该引用源代码及其链接。不幸的是,在这种情况下,无法描述B我只是简单地给出了一个解决方案。我附上了上述问题的精确和完整的解决方案。