我希望能够将文本字段内的颜色设置为与默认白色不同的颜色.
我可以通过减少Alpha值使其变灰,但我想使用灰色以外的颜色来表示某些条件.即红色警告.
我讨厌问这么简单的问题,但我做了一些谷歌搜索,没有看到任何东西给我一些见解.
我想使用颜色,而不是图像,因为它比使用图像更有效.但如果它只适用于图像,那么对它的指导就会很好.
我知道你可以设置一个背景图像,但更多的是使边框成为不同的颜色.我希望文本字段区域内的颜色是不同的颜色.
如果有一种方法可以在代码中执行此操作但不在IB中执行此操作,那么这对我也很有用.
谢谢,
端午
小智 6
您可以在Interface Builder的"视图"选项卡下的"文本字段"属性中更改背景颜色.
请注意,用于更改背景颜色的"背景"设置的设置很好地隐藏在所有设置的底部,这与用于设置背景图像的"背景"设置不同,后者位于屏幕顶部.
要更改IB中的背景颜色,请将" 边框"设置为圆形矩形以外的其他颜色.
编程方式:
UITextField *myTextField;
myTextField.borderStyle = UITextBorderStyleNone;
myTextField.backgroundColor = [UIColor redColor];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11173 次 |
| 最近记录: |