我已经子类UIButton
化并尝试在按钮突出显示时设置标题颜色。自定义按钮也在 nib 文件上。
我有代码:
- (void)layoutSubviews
{
[super layoutSubviews];
self.titleLabel.textColor = [UIColor blueColor];
[self setTitleColor:[UIColor redColor] forState:UIControlStateHighlighted]; // Offending line
}
setTitleColor:forState:
但是,当我有线路时,视图不会加载(似乎进入无限循环并且不显示) 。它应该在其他地方声明吗?您如何设置自定义的突出显示标题颜色UIButton
?