有没有办法改变IB中文本字段的高度?
如果没有,在代码中执行此操作的正确方法是什么?
答案 0 :(得分:57)
答案 1 :(得分:18)
第1步:点击属性检查器,选择不是舍入的Border Styles
。
第2步:现在转到尺寸检查器并更改 TextField 的尺寸。
第3步:为TextField创建@IBOutlet
,然后在viewWillAppear()
或viewDidAppear()
内添加以下代码。
userTextField.borderStyle = UITextBorderStyle.roundedRect
Swift 4.2
userTextField.borderStyle = UITextField.BorderStyle.roundedRect
现在你将获得很酷的圆形文本域。
答案 2 :(得分:1)
在textField的属性检查器中,您可以选择第一个,第二个和第三个边框样式来增加高度。
答案 3 :(得分:0)
更改为方形边框样式,然后返回到圆形边框,它将保持不变。这适用于xCode 11.0