文本字段从圆角变为走投无路径

时间:2013-12-12 15:38:18

标签: ios user-interface storyboard uitextfield

试图操纵应用程序的设计,我试图改变文本字段的厚度。我在运行时设置文本字段的厚度(我不知道另一种方式),如果值大于0.2,它将自己平方:

// cornered rectangle
self.tfHostname.layer.borderWidth=0.3;
self.tfHostname.borderStyle=UITextBorderStyleRoundedRect;
// still cornered

如果该值小于或等于0.2:

//rounded with no color changes applied to border
self.tfHostname.layer.borderWidth=0.2;

如何在不改变风格的情况下增加厚度?

1 个答案:

答案 0 :(得分:1)

我认为borderWidth是以像素为单位的??

[self.tfHostname.layer setBorderWidth:1.0f];

对我来说很好。

或尝试,而不是self.tfHostname.borderStyle = UITextBorderStyleRoundedRect;

[self.tfHostname.layer setCornerRadius:5.0f];

也许你可以复制你想要达到这种方式的风格