2017-07-02 126 views
0

這可能是您整天看到的最愚蠢的問題,但我無法找到解決方案。我有一個帶邊框的圓形圖像視圖,並且我希望邊框與Xcode中的默認色調顏色相同,因此如果你能幫上忙,那將會很棒。而遺憾的noonish問題;)使用cgColor自定義顏色

現在我有這樣的:

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

,我需要改變

UIColor.gray.cgColor 

相同藍色作爲默認的着色顏色不會導致崩潰或錯誤......如何做到這一點?

感謝您的幫助。

回答

1

剛剛創建新的顏色搭配藍色屬性和適用於ImageView的

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

alertnatively可以使用的ImageView的tintColor屬性像

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

謝謝!很好的答案它的工作完美。 – RandomGeek

+0

很高興幫助你:) – suhit

0

只需拖放你想如任何顏色: enter image description here

+0

我試過,但有一個錯誤說:'不能指定'UIColor'類型的值鍵入'CGColor?'' – RandomGeek

+0

只需使用imageView.borderColor = –