Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在iPhone上生成多行文字?_Iphone_Text - Fatal编程技术网

如何在iPhone上生成多行文字?

如何在iPhone上生成多行文字?,iphone,text,Iphone,Text,我会用UILabel吗?或者有更好的吗?您可以使用UITextView,并在需要新行的位置写入\n 嘿\你好吗?\n\n\n你:我很好。\n梅:太好了!将显示: Hey! How are you? YOU: I am fine ME: That's great! 您可以使用UITextView,并在需要新行的位置写入 嘿\你好吗?\n\n\n你:我很好。\n梅:太好了!将显示: Hey! How are you? YOU: I am fine ME: That's great! 这取决于

我会用UILabel吗?或者有更好的吗?

您可以使用UITextView,并在需要新行的位置写入\n

嘿\你好吗?\n\n\n你:我很好。\n梅:太好了!将显示:

Hey!
How are you?

YOU: I am fine
ME: That's great!
您可以使用UITextView,并在需要新行的位置写入

嘿\你好吗?\n\n\n你:我很好。\n梅:太好了!将显示:

Hey!
How are you?

YOU: I am fine
ME: That's great!

这取决于你想要实现什么。如果只需要多行标签,则可以使用UILabel,并将numberOfLines参数设置为除1之外的其他值。如果不关心使用了多少行,请将其设置为零。如果您需要让用户编辑文本,那么UITextView就是前进的方向。换行符是使用\n字符表示的,而不是Emil错误写入的/n序列。

这取决于您想要实现的目标。如果只需要多行标签,则可以使用UILabel,并将numberOfLines参数设置为除1之外的其他值。如果不关心使用了多少行,请将其设置为零。如果您需要让用户编辑文本,那么UITextView就是前进的方向。换行符使用的是\n字符,而不是Emil错误书写的/n序列。

您确定是指/n而不是\n-您确定您的意思是/n而不是\n-我在interface builder中发现的一个技巧是,您可以选择enter创建新行。我在interface builder中发现的一个技巧是,您可以选择enter创建新行