在NSTextField中我所要做的就是添加'\ n',即.. @“hello \ nthere”将是2行:
hello
there
我在UITextField中尝试了这一点,但它都停留在一行
hello there
我需要做些什么才能让文字转到下一行?
THX
答案 0 :(得分:3)
如果您要提供文字且用户无需编辑,请使用 UILabel ,并设置其属性
numberOfLines = 2;
如果用户确实需要编辑它,请使用 UITextView ,并将其设置为frame.size.height至少是您正在使用的字体大小的两倍。
答案 1 :(得分:2)
UITextFields是单行控件。它们无法显示多行文本。为此目的使用UITextView。
答案 2 :(得分:2)