我们正在使用 Interface Builder 为 iPad 开发应用程序,但我们不知道如何增加文本字段的高度。
当我们使用 IB 为 osx 开发应用程序时,您可以转到文本字段属性,并在控制部分下将换行符设置为自动换行而不是剪辑。
但是,当我们尝试为 iPad 应用程序使用 Interface Builder 时,它没有在属性-->控件下更改换行符样式的选项。
有什么方法可以使用 Interface Builder 设置高度,还是必须在代码中设置?
最佳答案
看起来圆形样式文本字段的高度在 Interface Builder 中被锁定了。我的解决方案是在我的 XIB 中使用另一种 UITextField
样式,然后在我的 viewDidLoad
方法中调用 textField.borderStyle = UITextBorderStyleRoundedRect
。
当然,textField
应该是 UITextField IBOutlet
的名称。
关于objective-c - 如何使用界面生成器更改 iPad 的文本字段高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3728522/