2013-08-06 8 views
15

निम्नलिखित आईओएस 7: CGContextSelectFont, CGContextShowTextAtPoint में बहिष्कृत के रूप में माना जाएगा। इसके बजाय मुझे क्या उपयोग करना चाहिए?CGContextShowTextAtPoint बहिष्कृत - अब मैं क्या उपयोग करूं?

+2

सभी आईओएस बीटा एपीआई परिवर्तन एनडीए के तहत हैं और यहां पर चर्चा नहीं की जा सकती है। यह ऐप्पल डेवलपर मंचों के लिए कुछ है। –

उत्तर

9

आपको लगता है कि here के लिए [yourString drawAtPoint:aPoint withAttributes:dictOfAttributes];

डॉक्स का उपयोग कर सकते हैं।

या आप अपने दृश्य पदानुक्रम में केवल UILabel जोड़ सकते हैं।

2

// ग्राफिक संदर्भ UIGraphicsBeginImageContext (छवि आकार) शुरू करें;

//get the context for coreGraphics 
CGContextRef ctx = UIGraphicsGetCurrentContext(); 

CGContextSetTextDrawingMode(ctx, kCGTextFill); 
[[UIColor blackColor] setFill]; 
[@"yourstring" drawAtPoint:CGPointMake(0, 0) withAttributes:@{NSFontAttributeName:[UIFont fontWithName:@"Helvetica" size:17]}]; 
//make image out of bitmap context 
UIImage *outputImage = UIGraphicsGetImageFromCurrentImageContext(); 
संबंधित मुद्दे