2

我有一个 UITextview,我想为此 textView 启用 2 种不同的数据检测器模式。我知道,我可以将 datadetectorTypes 设置为“UIDataDetectorTypeAll”,但这也可以链接到一些不需要的数据类型(例如地址或时间)。无论如何,我可以在不使用“UIDataDetectorTypeAll”选项的情况下为我的 textView 指定多个数据检测器类型吗?

奥贝德

4

2 回答 2

6

是的,与 | 它们之间。像这样:

[textView setDataDetectorTypes:UIDataDetectorTypeLink | UIDataDetectorTypePhoneNumber]

希望这可以帮助。

干杯!

于 2012-07-10T14:27:05.407 回答
0

如果有人在 Swift 中寻找解决方案

textView.dataDetectorTypes = [.link, .phoneNumber]

于 2021-09-14T21:52:26.707 回答