swa*_*ner 4 uitextfield ios ios6 ios7
我想改变禁用文本字段的外观,即文本和背景颜色 - 是否有一种简单合法的方法来实现这一目标?
Noi*_*Paw 18
你可以继承你的UITextfield并enabled像这样覆盖属性
- (void)setEnabled:(BOOL)enabled
{
[super setEnabled:enabled];
// Do your customization here, eg:
self.backgroundColor = [UIColor blackColor];
}
Run Code Online (Sandbox Code Playgroud)
Swift版本:
override var isEnabled: Bool {
willSet {
backgroundColor = newValue ? UIColor.white : UIColor.black
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5400 次 |
| 最近记录: |