我正在开发一个应用程序,用户需要写一些信息。为此我需要一个多行的 "UITextField"(一般 "UITextField "是单行的)。
当我在谷歌上搜索时,我发现一个答案,即使用UITextView'而不是
UITextfield'来达到这个目的。
除了多行行为之外,UITextView和UITextField的主要区别在于UITextView不提供占位符。为了绕过这个限制,你可以使用一个带有"假占位符的UITextView.";
详情请看这个SO问题:UITextView的占位符。
是的,UITextView就是你要找的东西。你必须以不同的方式处理一些事情(如回车键),但你可以向它添加文本,而且如果里面有太多的文本,它将允许你向上和向下滚动。
这个链接有关于制作一个输入数据的屏幕的信息: