我想更改UITextField边框颜色。是否可以自定义边框的颜色?我搜索了xib
中的所有选项,但我没有找到任何选项来更改border color
。更改textField边框颜色iOS
回答
您可以使用此:
yourTextField.layer.borderColor=[[UIColor blackColor]CGColor];
yourTextField.layer.borderWidth=1.0;
记得导入#import <QuartzCore/QuartzCore.h>
在你的.h文件中
你也可以指定你的RGB值。
yourTextField.layer.borderColor=[[UIColor colorWithRed:178.0f/255.0f green:178.0f/255.0f blue:178.0f/255.0f alpha:1.0] CGColor];
注:您需要设置两个值与iOS开始7
更新为SWIFT 2.3
yourTextField.layer.borderColor = UIColor.blackColor().CGColor
yourTextField.layer.borderWidth = 1.0
OR
yourTextField.layer.borderColor = UIColor(red: 178.0/255.0, green: 178.0/255.0, blue: 178.0/255.0, alpha: 1.0).CGColor
更新迅速3.1.1
yourTextField.layer.borderColor = UIColor.black.cgColor
yourTextField.layer.borderWidth = 1.0
OR
yourTextField.layer.borderColor = UIColor(red: 178.0/255.0, green: 178.0/255.0, blue: 178.0/255.0, alpha: 1.0).cgColor
似乎无法在IOS7上工作 – Jeef 2014-03-19 15:13:04
它仅适用于borderWidth。即使在iOS6中也必须提供borderWidth。它也适用于iOS7。 – KDeogharkar 2014-03-20 04:03:09
与此搏斗约10分钟!最后,我似乎没有将textField连接到插座( – trickster77777 2014-10-30 16:23:31
使用Quartzcore框架。 您可以设置textField.layer.borderWidth,以及BORDERCOLOR:
tField.layer.borderColor = [UIColor redColor].CGColor;
#import <QuartzCore/QuartzCore.h>
下面的代码用于更改文本字段的边框颜色
textField.layer.borderWidth = 2.0f;
textField.layer.borderColor = [[UIColor redColor] CGColor];
textField.layer.cornerRadius = 5;
textField.clipsToBounds = YES;
对于SWIFT:当我搜索文本框的边框颜色改变我力发现后,所以我张贴,否则,我会没有
textField.layer.borderColor = UIColor.redColor().CGColor;
txt_field.layer.borderColor = UIColor.redColor()。CGColor //对于Swift – 2016-03-30 14:08:44
- 1. 更改球边框颜色
- 2. 更改背景颜色更改边框
- 3. 更改组合框边框颜色
- 4. 更改复选框的颜色边框
- 5. 更改复选框边框颜色
- 6. 的iOS更改单元格边框着色颜色
- 7. 如何更改fancybox边框颜色
- 8. Edittext更改边框颜色始终onclick
- 9. 如何更改SplitContainer边框颜色?
- 10. 如何更改GWT TEXTBOX边框颜色
- 11. 更改UIPopOverController的边框颜色
- 12. 更改DatePicker的边框颜色
- 13. Onmouseover DIV,更改图像边框颜色
- 14. 更改断点语句边框颜色
- 15. 如何更改iframe边框的颜色?
- 16. 更改的EditText边框颜色
- 17. Netbeans更改Diff-view边框颜色
- 18. Shiny R:更改selectInput的边框颜色
- 19. 更改UWP窗口边框颜色?
- 20. 想要更改searchView的边框颜色
- 21. 更改tr和td的边框颜色
- 22. 如何更改QTableView边框颜色?
- 23. 边框动画不会更改颜色
- 24. 如何更改colorbox的边框颜色
- 25. 如何更改UIPopoverController的边框颜色?
- 26. 如何更改toolstripmenuitem边框颜色?
- 27. VB更改颜色边框菜单条
- 28. Highcharts,更改最大块边框颜色
- 29. JQuery更改边框颜色10秒
- 30. 更改文字的颜色,无边框颜色变化
遗憾。 – user2017285 2013-03-01 09:15:45