Iphone 在Interface Builder中更改文本字段中的背景色

Iphone 在Interface Builder中更改文本字段中的背景色,iphone,ipad,Iphone,Ipad,我希望能够将文本字段中的颜色设置为与默认白色不同的颜色 我可以通过减少Alpha值使其变为灰色,但我想使用灰色以外的颜色来表示某些条件。i、 红色表示警告 我讨厌问这么简单的问题,但我做了一些谷歌搜索,没有看到任何东西给我一些见解 我想使用颜色,而不是图像,因为这将比使用图像更有效。但如果它只适用于图像,那么这方面的指导将是非常好的 我知道有一个背景图像可以设置,但这是更多的使边界不同的颜色。我希望文本字段区域内的颜色不同 如果有一种在代码中而不是在IB中实现这一点的方法,那对我也会很有用 谢谢

我希望能够将文本字段中的颜色设置为与默认白色不同的颜色

我可以通过减少Alpha值使其变为灰色,但我想使用灰色以外的颜色来表示某些条件。i、 红色表示警告

我讨厌问这么简单的问题,但我做了一些谷歌搜索,没有看到任何东西给我一些见解

我想使用颜色,而不是图像,因为这将比使用图像更有效。但如果它只适用于图像,那么这方面的指导将是非常好的

我知道有一个背景图像可以设置,但这是更多的使边界不同的颜色。我希望文本字段区域内的颜色不同

如果有一种在代码中而不是在IB中实现这一点的方法,那对我也会很有用

谢谢


Dano

您可以在Interface Builder的“视图”选项卡下更改文本字段属性中的背景色


请注意,用于更改背景颜色的“背景”设置隐藏在所有设置的底部,与设置背景图像的“背景”设置不同,背景图像位于屏幕顶部

要设置文本字段的背景:

UITextField *myTextField; 

myTextField.backgroundColor = [UIColor redColor];   

要更改IB中的背景色,请将边框设置为非圆形矩形

以编程方式:

UITextField *myTextField;
myTextField.borderStyle = UITextBorderStyleNone;
myTextField.backgroundColor = [UIColor redColor];

据我所知,这只是改变了文本字段后面的背景颜色。i、 e.如果您有一个圆形文本字段,您可以在边缘上看到该颜色。我想更改文本字段内的颜色。啊。我使用的是一个圆形的UITextField。谢谢