我有一个UITextView,它安静的大,我调整它以适应4行文本,所以如果用户想要写一个长音符,它可以在写入时读取。
问题是文本停留在顶行并且水平滚动而不是环绕并下降到它下面的一行。就像你在手机上写短信时所看到的那样。
有什么办法可以让UITextField像这样做吗?或者我是否需要使用可编辑的UITextView?
查看文档,看起来UITextView无法提供我需要的功能。
非常感谢 -code
答案 0 :(得分:0)
如果是IBOutlet,则可以启用垂直滚动并从滚动条中删除水平滚动。
希望这会有所帮助。
答案 1 :(得分:0)
HI,
我不认为,可以使用UITextField
(支持单行),您必须使用UITextView
(用于多行文字)。
请参阅下面的教程,它在运行时增长,而用户使用键盘键入文本,可以延长到某一行......
http://www.hanspinckaers.com/multi-line-uitextview-similar-to-sms