我需要在我的应用程序中使用文本字段,但XCode提供的文本字段只有1行,你只能改变宽度而不能改变高度。 我想知道它是否有可能让它看起来更长? 它是否只能用于定制,如果是的话,是否有任何好的教程? 谢谢!
答案 0 :(得分:4)
首先,您实际上可以更改UITextField
的高度。只需将“属性”检查器中的边框样式更改为除默认“圆角”之外的任何内容。然后,您可以在Interface Builder中调整它的大小。如果你真的想,你甚至可以用你的viewDidLoad
方法更改它:
self.myTextField.borderStyle = UITextBorderStyleRoundedRect;
但是,要拥有多行,您必须使用UITextView
。它默认为多行,但请参阅Apple documentation以获取更多信息。
答案 1 :(得分:0)
您可以使用UITextView
。关于它的文件here。如果您还需要其他东西,请发布您想要实现的图像。