2011-03-14 50 views
21

有没有人跑过iPhone的这个警告消息? 更重要的是你知道如何解决它?UITextView上的好奇的警告消息

“不受支持的配置数据检测和编辑”

这似乎是在抱怨的UITextView的。 下面是截图。 enter image description here

+0

我也打过这个。目前还没有解决方案。虽然这很令人担忧! – npellow 2011-05-20 13:31:20

回答

68

的问题是,你有那的TextView同时设置为可编辑+检测/自动链接电话号码,事件,地址等文本区域可以是编辑,并且无法检测/自动链接文本,它可以自动链接文本,但不可编辑。

你为TextView的设置应该是这样的:

enter image description here

enter image description here

,但不喜欢:

enter image description here

+1

为什么它无法编辑并检测链接,地址和电话号码?我没有找到答案。 – Nicopuri 2013-03-29 15:26:28

+0

任何解决方案? – 2014-06-24 05:57:17

+0

我无法在文档中找到原因,但我的理解是,它只是不支持编辑和识别链接等 – 2014-06-25 18:39:15

2

我认为在你的场景中,文本输入仅用于输入文本,仅此而已。然后,当它呈现回来时,“呈现文本视图”将负责检测潜在的信息...日期,事件等。

更确切地说:在一个简单的应用场景中,用户输入一些文本(假设事件输入文本视图 - 此时不需要检测)。然后,当它最终呈现给他或其他用户(让我们说这个事件的详细视图)时,文本将以“不可编辑”文本视图的形式呈现,而该文本视图又将能够检测到。

1

我知道这个问题有点老,但这是我解决它的方法;

在Interface Builder中我有链接检测选择和可编辑行为未选中

然后,在我的ViewController中,我实现了UITextView - (BOOL)textViewShouldBeginEditing:(UITextView *)textView { }委托方法和return NO

它删除了警告并阻止用户能够编辑UITextView的内容。