【发布时间】:2017-01-03 09:58:21
【问题描述】:
我正在创建一个聊天 UI,其中我的文本框必须同时具有 多行 功能和 安全文本输入 功能。
UITextField 没有多行特征
UITextView 没有安全文本输入功能
我现在该怎么办?
另一个疑问,如果 UITextView 的 secureTextEntry 不起作用,为什么他们把该属性放在 UITextView 类中
【问题讨论】:
-
我正在创建一个聊天应用程序。我希望它应该有多行选项(就像在whatsapp中一样)。在某些情况下,我可能还需要安全文本输入选项。
-
然后使用
UITextView,每当用户启动安全文本时,然后在UI上显示*而不是原始字符,并在后端正确保存您的每个字符,这是我认为唯一可行的方法。 -
普通文本默认使用
UITextView。如果用户想要输入一些安全文本,则必须有类似复选框的东西表示他想要输入安全文本。如果他选择了,请将您的UITextView替换为UITextField。 -
@PrerakSola 你不能像这样替换组件,更多细节请尝试演示并感受
user interface
标签: ios objective-c uitextfield uitextview