Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
UITextField UITextBorderStyleNone在iOS7中到处都有行_Ios_Uitextfield_Ios7_Uitextborderstyle - Fatal编程技术网

UITextField UITextBorderStyleNone在iOS7中到处都有行

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

我在Interface builder中添加了一个
UITextField
,并选择了
UITextBorderStyleNone
。但是,文本字段中有行,部分围绕边框。如图所示,相关文本字段位于左侧:

在iOS 7之前,我希望文本字段中没有边框和行

我试着用代码设置边界

[self.textFieldXX setBorderStyle:UITextBorderStyleNone];
但是没有变化

当我设置红色边框(作为测试)时,我看到了这一点

[self.textFieldXX.layer setBorderColor:[[UIColor redColor] CGColor]];
[self.textFieldXX.layer setBorderWidth:1.0];


文本字段中的那些行(垂直和上/下边框)是什么?如何删除它们?

在我的例子中,字体大小>16的行为很奇怪