回答
的问题是,你有那的TextView同时设置为可编辑+检测/自动链接电话号码,事件,地址等文本区域可以是编辑,并且无法检测/自动链接文本,或它可以自动链接文本,但不可编辑。
你为TextView的设置应该是这样的:
或
,但不喜欢:
为什么它无法编辑并检测链接,地址和电话号码?我没有找到答案。 – Nicopuri 2013-03-29 15:26:28
任何解决方案? – 2014-06-24 05:57:17
我无法在文档中找到原因,但我的理解是,它只是不支持编辑和识别链接等 – 2014-06-25 18:39:15
我认为在你的场景中,文本输入仅用于输入文本,仅此而已。然后,当它呈现回来时,“呈现文本视图”将负责检测潜在的信息...日期,事件等。
更确切地说:在一个简单的应用场景中,用户输入一些文本(假设事件输入文本视图 - 此时不需要检测)。然后,当它最终呈现给他或其他用户(让我们说这个事件的详细视图)时,文本将以“不可编辑”文本视图的形式呈现,而该文本视图又将能够检测到。
我知道这个问题有点老,但这是我解决它的方法;
在Interface Builder中我有链接检测选择和可编辑行为未选中。
然后,在我的ViewController中,我实现了UITextView - (BOOL)textViewShouldBeginEditing:(UITextView *)textView { }
委托方法和return NO
。
它删除了警告并阻止用户能够编辑UITextView的内容。
- 1. 警告消息
- 2. ADBannerView警告消息
- 3. iOS:CIColorKernel applyWithExtent警告消息
- 4. C#登录消息警告
- 5. CodeIgniter形式警告消息?
- 6. 编译器警告消息
- 7. 抑制gfortran警告消息
- 8. 警告消息Foundation 6
- 9. 警告消息更新
- 10. 警告消息scikit学习
- 11. 解决munmap警告消息
- 12. 弹出警告消息
- 13. Django形式警告消息
- 14. [的iOS] [cocos2d的] CCCallFuncND警告消息
- 15. 无法提示javaFX中的信息消息或警告消息/
- 16. 带虚拟事件的警告消息
- 17. 陌生TRAC的警告消息
- 18. 会话启动时的警告消息
- 19. C代码中的QA警告消息
- 20. 关于“initWithDelegate”的持续警告消息!
- 21. JQGrid AlertMod警告消息的位置
- 22. VS2010中的MSBuild警告消息
- 23. 禁止R中的C警告消息
- 24. 变化PHP的警告消息在PHP
- 25. 使用log4j.xml时的log4j警告消息
- 26. Python xlrd:取消警告消息
- 27. Tkinter警告消息中的“不再显示消息”复选框
- 28. 奇怪ReSharper的警告上MemberInfo.DeclaringType
- 29. 如何Postgres里加上警告消息信息
- 30. 奇怪的Xcode警告
我也打过这个。目前还没有解决方案。虽然这很令人担忧! – npellow 2011-05-20 13:31:20