2015-01-07 13 views
51

इस में CGColor को UIColor परिवर्तित Obj सी कोड है।तेज

+2

UIColor.lightGrayColor()। CGColor –

+1

'CGContextSetStrokeColorWithColor (संदर्भ, UIColor.lightGrayColor.CGColor)' – rakeshbs

उत्तर

168
// Original answer. 
var newColor = UIColor.lightGrayColor().CGColor 

// Swift 3 version 
var newColor = UIColor.lightGray.cgColor 
+31

@idmean मुझे नहीं लगता कि एक स्पष्टीकरण की जरूरत है है। सवाल मूल रूप से कोड की एक पंक्ति के लिए पूछ रहा है। "मुझे स्विफ्ट में यह ओब्जे-सी लाइन दें"। आप किस तरह की स्पष्टीकरण की उम्मीद कर रहे हैं? इस तरह के प्रश्न – Chris

+1

का उत्तर देने के लिए यह आवश्यक है कि आपको बस ऐसे प्रश्नों का उत्तर नहीं देना चाहिए। उत्तर अन्य लोगों को समान प्रश्न पोस्ट करने के लिए प्रोत्साहित करता है। – idmean

+8

यही कारण है कि प्रश्न में 3 डाउनवॉट हैं। सिर्फ इसलिए कि ओपी को नहीं पता कि अंग्रेजी में एक प्रश्न पूछने के लिए कैसे सही तरीके से पूछना है (शायद एक भाषा बाधा है) इसका मतलब यह नहीं है कि वह इस सवाल के जवाब के लायक नहीं है। अगर कोई भी नहीं समझ पाया कि क्या पूछा जा रहा था, तो यह अलग है। लेकिन यह जानना आसान है कि – Chris

1

विचित्र रूप से पर्याप्त है, क्योंकि स्विफ्ट 3.0 तक विकसित हुआ है, उत्तर भी विकसित हुआ है। स्विफ्ट में कुछ उद्देश्य सी कोड को परिवर्तित करते समय मैं इस पर भाग गया। मुझे उम्मीद है इससे किसी को सहायता मिलेगी!

context.setStrokeColor(UIColor.lightGray.cgColor) 

और यह हास्यास्पद है, यह "हल्के भूरे रंग के" जवाब वास्तव में मुझे कुछ कोड भी डिबग मदद कर रहा है: :-) यहाँ क्या यह आज है! धन्यवाद Iou!