0

我需要在我的应用程序中使用文本字段,但 XCode 提供的文本字段只有 1 行长,您只能更改宽度但不能更改高度。我想知道是否有可能让它看起来更长的线条?是否只有通过定制才能实现,如果是的话,有什么好的教程吗?谢谢!

4

2 回答 2

4

首先,您实际上可以更改 a 的高度UITextField。只需将 Attributes Inspector 中的边框样式更改为默认的“圆角”以外的任何样式。然后,您可以在 Interface Builder 中调整它的大小。如果你真的想要,你甚至可以viewDidLoad像这样在你的方法中改变它:

self.myTextField.borderStyle = UITextBorderStyleRoundedRect;

但是,要拥有多行,您必须使用UITextView. 默认情况下它是多行的,但有关更多信息,请参阅Apple 文档

于 2012-06-27T12:17:58.363 回答
0

您可以使用UITextView. 关于它的文件在这里。如果您需要其他东西,请发布您想要实现的图像。

于 2012-06-27T12:11:37.120 回答