UITextField UITextBorderStyleNone在iOS7中到处都有行
我在Interface builder中添加了一个UITextField UITextBorderStyleNone在iOS7中到处都有行,ios,uitextfield,ios7,uitextborderstyle,Ios,Uitextfield,Ios7,Uitextborderstyle,我在Interface builder中添加了一个UITextField,并选择了UITextBorderStyleNone。但是,文本字段中有行,部分围绕边框。如图所示,相关文本字段位于左侧: 在iOS 7之前,我希望文本字段中没有边框和行 我试着用代码设置边界 [self.textFieldXX setBorderStyle:UITextBorderStyleNone]; 但是没有变化 当我设置红色边框(作为测试)时,我看到了这一点 [self.textFieldXX.layer set
UITextField
,并选择了UITextBorderStyleNone
。但是,文本字段中有行,部分围绕边框。如图所示,相关文本字段位于左侧:
在iOS 7之前,我希望文本字段中没有边框和行
我试着用代码设置边界
[self.textFieldXX setBorderStyle:UITextBorderStyleNone];
但是没有变化
当我设置红色边框(作为测试)时,我看到了这一点
[self.textFieldXX.layer setBorderColor:[[UIColor redColor] CGColor]];
[self.textFieldXX.layer setBorderWidth:1.0];
文本字段中的那些行(垂直和上/下边框)是什么?如何删除它们?在我的例子中,字体大小>16的行为很奇怪