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