2017-07-02 3 views
0

一日中見たことのない愚かな質問かもしれませんが、解決策を見つけることができませんでした。私は境界線を持つ丸いイメージビューを持っているので、境界線がXcodeのデフォルトの色合いと同じ青になるようにしてください。そして、noonishの質問には申し訳ありません;)cgColorを使ったカスタムカラー

今、私はこの持っている:

self.imageView.layer.borderColor = UIColor.gray.cgColor 

を、私はデフォルトの色合いの色として同じ青であることを

UIColor.gray.cgColor 

を変更する必要がありますクラッシュやエラーを引き起こすことなく...どのようにそれを行うことができますか?

ご協力いただきありがとうございます。

答えて

1

はちょうど青の色特性を持つ新しい色を作成し、ImageViewのには適用され

alertnatively
let color = UIColor(colorLiteralRed: 0, green: 122/255, blue: 1, alpha: 1.0) 
self.imageView.layer.borderColor = color.cgColor 

あなたはあなたのような好きな色

imageView.layer.borderColor = imageView.tintColor.cgColor 
+0

ありがとうございます!偉大な答えは、完全に働く。 – RandomGeek

+0

あなたを助けてくれてうれしいです:) – suhit

0

だけのドラッグ&ドロップのようなImageViewののtintColorプロパティを使用することができます: enter image description here

+0

私はそれを試みましたが、エラーがあります: 'タイプ' UIColor 'の値を' CGColor 'に割り当てることができません " – RandomGeek

+0

ただimageView.borderColor = –

関連する問題