Ios 文本按钮周围的边框
我有一个关于iOS中UIButton的问题。 我使用库中的Apple UIButton,我需要它在按下时变为“选中”,背景为蓝色。 我做任何东西,它都能正常工作,但在标题的“标签”周围,我的颜色更暗。 我尝试将标签背景设置为clearColor,但它不是标签的颜色,我不知道哪个按钮子视图是。 有什么想法吗? 我使用Objective-C,但如果有人知道Swift,我也理解 提前谢谢 将此代码写入 viewDidLoad() 这里btnDemo是UiButton插座Ios 文本按钮周围的边框,ios,colors,background,uibutton,label,Ios,Colors,Background,Uibutton,Label,我有一个关于iOS中UIButton的问题。 我使用库中的Apple UIButton,我需要它在按下时变为“选中”,背景为蓝色。 我做任何东西,它都能正常工作,但在标题的“标签”周围,我的颜色更暗。 我尝试将标签背景设置为clearColor,但它不是标签的颜色,我不知道哪个按钮子视图是。 有什么想法吗? 我使用Objective-C,但如果有人知道Swift,我也理解 提前谢谢 将此代码写入 viewDidLoad() 这里btnDemo是UiButton插座 下面是将颜色转换为图像的方法
- 下面是将颜色转换为图像的方法
- (UIImage *)imageWithColor:(UIColor *)color { CGRect rect = CGRectMake(0.0f, 0.0f, 1.0f, 1.0f); UIGraphicsBeginImageContext(rect.size); CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetFillColorWithColor(context, [color CGColor]); CGContextFillRect(context, rect); UIImage *image = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return image; }
- (UIImage *)imageWithColor:(UIColor *)color {
CGRect rect = CGRectMake(0.0f, 0.0f, 1.0f, 1.0f);
UIGraphicsBeginImageContext(rect.size);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetFillColorWithColor(context, [color CGColor]);
CGContextFillRect(context, rect);
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return image;
}