我正在努力让渐变层与我的按钮对齐。我希望有人可以快速帮助我,所以我的按钮不是bjaaah。
以下是我正在使用的内容:
UIButton *tmpBtn = [[UIButton alloc] initWithFrame:theFrame];
[tmpBtn setTintColor:buttonColor];
[tmpBtn setBackgroundColor:buttonColor];
tmpBtn.layer.cornerRadius = 10;
tmpBtn.layer.borderWidth = 1;
tmpBtn.layer.borderColor = [UIColor blackColor].CGColor;
(buttonColor正在传递给方法,它现在只有一种颜色)
感谢您的帮助!
答案 0 :(得分:0)
为按钮添加渐变
CAGradientLayer *gradientLayer = [CAGradientLayer layer];
gradientLayer.frame = yourButton.layer.bounds;
gradientLayer.cornerRadius =yourButton.layer.cornerRadius;
[yourButton.layer addSublayer:gradientLayer];