我有两个 UITextViews 包含应该由数据检测识别的数据,但是虽然一个在设备和模拟器上都可以正常工作,但有一个只能在模拟器下工作。我试图从我的设备中删除构建,清理产品,删除派生数据,但似乎没有任何东西可以解决不一致问题。
在 Interface Builder 中启用了链接检测,数据使用NSString stringWithFormat:
格式化的字符串传入并使用UITextView setText:
. 为两者设置相同的方式,因此没有区别,但对于其中一个似乎无法正常工作。
编辑:在设备上,如果我点击应该检测为链接的项目之一,它会变成蓝色并进行链接检测。我没有设置任何可能产生影响的自定义字体或颜色。