2017-03-24 17 views
-1

私はボタンで一列になったグラデーションレイヤーに苦労しています。私は誰かが本当に素早く私を助けることができることを望んでいるので、私のボタンはそうではありませんbjaaah。任意の助け誰かが退屈なUIButtonにグラデーションを追加できますか?

おかげで(buttonColorが今の方法、その1つだけの色に渡されている)

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; 

:ここ

は、私が働いているものです!

答えて

0

すでに重複として閉鎖された質問に対する回答を追加なぜ、あなたのボタン

CAGradientLayer *gradientLayer = [CAGradientLayer layer]; 
gradientLayer.frame = yourButton.layer.bounds; 
gradientLayer.cornerRadius =yourButton.layer.cornerRadius; 
[yourButton.layer addSublayer:gradientLayer]; 
+0

に勾配を追加しますか? – rmaddy

+0

私はbas duplicateとマークされる前に回答を追加しました – user3182143

+0

いいえ、あなたはそれが複製として閉じられてから11分後に答えを追加しました。タイムスタンプを見てください。 – rmaddy

関連する問題