【问题标题】:Curious Warning Message on UITextViewUITextView 上的奇怪警告消息
【发布时间】:2011-07-15 05:53:43
【问题描述】:

有没有人遇到过这个为 iPhone 构建的警告消息? 更重要的是,您了解如何解决它吗?

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

似乎是 UITextView 在抱怨。 这是一个屏幕截图。

【问题讨论】:

  • 我也打过这个。目前还没有解决办法。不过这很令人担忧!

标签: ios warnings uitextview nib


【解决方案1】:

我知道这个问题有点老了,但我就是这样解决的;

在界面生成器中,我选择了链接检测,未选择可编辑行为。

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

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

【讨论】:

    【解决方案2】:

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

    更准确地说:在一个简单的应用场景中,用户输入一些文本(假设是一个事件输入文本视图——此时不需要检测)。然后,当它最终呈现给他或其他用户时(假设是事件的详细视图),文本将以“不可编辑”文本视图呈现,进而能够进行检测。

    【讨论】:

      【解决方案3】:

      问题是您将 textview 设置为可编辑 + 以检测/自动链接电话号码、事件、地址等。文本区域可以是可编辑的,但不能检测/自动链接文本, 它可以自动链接文本,但不可编辑。

      您对该文本视图的设置应如下所示:

      但不喜欢:

      【讨论】:

      • 为什么不能编辑和检测链接、地址和电话号码?我没有找到答案。
      • 有什么解决办法吗?
      • 我在文档中找不到原因,但我的理解是不支持既可编辑又可识别链接等
      猜你喜欢
      • 1970-01-01
      • 2012-03-04
      • 2011-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-29
      相关资源
      最近更新 更多