Tôi thấy rằng câu hỏi này được giải quyết, nhưng, tôi muốn thêm một số thông tin hơn có thể giúp ai đó.
nếu bạn muốn sử dụng hex để thiết lập màu nền, tôi thấy chức năng này và làm việc:
func UIColorFromHex(rgbValue:UInt32, alpha:Double=1.0)->UIColor {
let red = CGFloat((rgbValue & 0xFF0000) >> 16)/256.0
let green = CGFloat((rgbValue & 0xFF00) >> 8)/256.0
let blue = CGFloat(rgbValue & 0xFF)/256.0
return UIColor(red:red, green:green, blue:blue, alpha:CGFloat(alpha))
}
tôi sử dụng chức năng này như sau:
view.backgroundColor = UIColorFromHex(0x323232,alpha: 1)
một số lần bạn phải sử dụng self
:
self.view.backgroundColor = UIColorFromHex(0x323232,alpha: 1)
Vâng đó là nó, tôi hy vọng nó sẽ giúp ai đó.
xin lỗi vì tiếng anh xấu của tôi.
tác phẩm này trên iOS 7.1+
Nguồn
2016-03-28 19:27:51
Bạn đang bào chữa. ;-) Tôi tìm thấy câu trả lời cho câu hỏi này vào ngày đầu tiên. Đây là cách tôi tìm thấy nó: Trong Xcode, trong trình soạn thảo mã của bạn viết 'UIColor', sau đó giữ phím command và bấm vào từ' UIColor'. Bạn sẽ nhảy ngay vào "tiêu đề", nơi bạn sẽ tìm thấy tất cả các chức năng có sẵn. –