CGBitmapContextCreate()
के अंतिम पैरामीटर एक struct
struct CGBitmapInfo : RawOptionSetType {
init(_ rawValue: UInt32)
init(rawValue: UInt32)
static var AlphaInfoMask: CGBitmapInfo { get }
static var FloatComponents: CGBitmapInfo { get }
// ...
}
जहां संभव हो "अल्फा की जानकारी" बिट्स एक गणन के रूप में अलग से परिभाषित कर रहे हैं के रूप में परिभाषित किया गया है enum को इसके अंतर्निहित UInt32
मान में परिवर्तित करना होगा और फिरबनाना होगाइसे से: स्विफ्ट 2 के लिए
let bitmapInfo = CGBitmapInfo(CGImageAlphaInfo.PremultipliedLast.rawValue)
let gc = CGBitmapContextCreate(..., bitmapInfo)
अद्यतन:CGBitmapInfo
परिभाषा
public struct CGBitmapInfo : OptionSetType
को बदल दिया है और इसके साथ
let bitmapInfo = CGBitmapInfo(rawValue: CGImageAlphaInfo.PremultipliedLast.rawValue)
स्रोत
2014-10-29 20:44:32
धन्यवाद प्रारंभ किया जा सकता है तुम सिर्फ मेरे समय का भार को बचाया ! – NJGUY
@ मार्टिन आर ग्रेट धन्यवाद! – BurtK