几天来,我一直在不同的论坛上阅读有关选择文本并从 xamarin 表单中的标签本地复制文本的问题,这似乎不是实现此目的的直接方法。
我的问题是,我需要在标签中显示书中的大量数据,并且用户应该能够从标签中选择和复制文本块。
我继续在编辑器组件中呈现数据,但随后用户可以在编辑器中编辑文本。将编辑器组件设置为只读也不能解决问题。
任何建议将不胜感激!
我最近遇到了同样的业务需求。一个Editor
with Renderers
每个平台上的定制对我来说是解决方案。
简而言之,Android renderer
杠杆CustomSelectionActionModeCallback
and CustomInsertionActionModeCallback
的属性EditText
自定义文本选择和插入的上下文菜单,同时iOS renderer
非常简单并且设置Selectable
and Editable
的属性UITextView
.
看看我的post https://medium.com/@anna.domashych/selectable-read-only-multiline-text-field-in-xamarin-forms-69d09276d580带有完整代码Xamarin.Forms
。您还可以阅读以下帖子原生安卓 https://medium.com/@anna.domashych/selectable-read-only-multiline-text-field-on-android-169c27c55408 and 原生iOS https://medium.com/@anna.domashych/selectable-read-only-multiline-text-field-on-ios-7a5f5a44bd9更多细节。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)