在iOS中可以自定义文本字段吗?

时间:2012-06-27 12:10:01

标签: ios text field

我需要在我的应用程序中使用文本字段,但XCode提供的文本字段只有1行,你只能改变宽度而不能改变高度。 我想知道它是否有可能让它看起来更长? 它是否只能用于定制,如果是的话,是否有任何好的教程? 谢谢!

2 个答案:

答案 0 :(得分:4)

首先,您实际上可以更改UITextField的高度。只需将“属性”检查器中的边框样式更改为除默认“圆角”之外的任何内容。然后,您可以在Interface Builder中调整它的大小。如果你真的想,你甚至可以用你的viewDidLoad方法更改它:

self.myTextField.borderStyle = UITextBorderStyleRoundedRect;

但是,要拥有多行,您必须使用UITextView。它默认为多行,但请参阅Apple documentation以获取更多信息。

答案 1 :(得分:0)

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