如何在笔尖/故事板中的UITextView新行?

我想在Xcode 4.2 UITextView中做一个新行,当我做alt + return时,它会进入下一行,但是在构build和运行时不显示。

这工作,我不确定你在做什么不同。

  • 拖出一个UITextView
  • 双击它以编辑文本,将光标放在您想要段落中断的地方。
  • 选项 – input几次来创build一个空行和段落。

该段落在运行时显示。 还有一个Text属性可以在属性检查器中编辑。

控制 + 回报新一轮。

在属性检查器中,有属性“行”来设置多less行文本。 将其更改为2。

 - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //Note: the \n created a new line. //This piece of code assumes there IS ALREADY text in the theTextView self.theTextView.text = [[NSString alloc] initWithFormat:@"%@ \n\na line appart",self.theTextView.text]; } 

假设您在(.h)文件中创build了“theTextView”并将其合成到(.m)文件中,并进行了适当的连接。

如果你确切地告诉allen必须做出新的行,那么我可以给出一个更明确的答案…当用户按下button时,以编程方式?

这是一个解决方法,但它每次都有效,对于UILabels也更有趣:

只需打开一个文本编辑器(例如textEdit或XCode本身),根据需要用新行编写文本,然后将粘贴复制到“界面”构build器中的“标签”文本属性中。 它显示在界面生成器和运行时。

拖动一个视图(resize到一行)并添加一个背景颜色。 我不确定是否有另一种方法。