如何在iphone中增加UITextField的高度

时间:2013-06-11 09:41:13

标签: iphone uitextfield xib outlet

我正在使用UITextField创建Xib。默认高度为30.但我想将文本字段高度增加到40。 在这里,我创建了插座并映射到文件所有者,然后我写了下面的代码行。

[textfield setFrame:CGRectMake(100, 200, 400, 100)];

但根据我的编码,高度和宽度也没有变化。

感谢高级。

3 个答案:

答案 0 :(得分:22)

您只需按一步即可完成你会得到你的解决方案。

查看此图片

Select First option from textfield attribute border style

享受编程!!

答案 1 :(得分:0)

CGRect frameRect = textField.frame;
frameRect.size.height = 100(specify the height you want);
textField.frame = frameRect;

答案 2 :(得分:0)

BorderStyle设置为None,如下所示

[textfield setBorderStyle:UITextBorderStyleNone];

并在设定框架之后..

这里如果你的textfield的样式更bezier然后它的框架是固定的,这就是问题所以用上面的行改变它