以下内容将被视为在iOS 7中弃用: CGContextSelectFont, CGContextShowTextAtPoint。 我应该用什么来代替?CGContextShowTextAtPoint已弃用 - 现在应该使用什么?
15
A
回答
9
您可以使用[yourString drawAtPoint:aPoint withAttributes:dictOfAttributes];
文档为here。
或者您可以将UILabel
添加到您的视图层次结构中。
2
//开始图形上下文 UIGraphicsBeginImageContext(imageSize);
//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();
相关问题
- 1. httpClient.getConnectionManager()已弃用 - 应该使用什么?
- 2. Arguments.callee已弃用 - 应该使用什么?
- 3. GKSession在ios7中已弃用,现在应该使用什么?
- 4. PHP中的函数已弃用,现在应该使用什么?
- 5. java.sql.Date已弃用我应该用什么?
- 6. Modernizr.load已弃用,应使用什么?
- 7. 我应该使用什么来代替已弃用的Date.getHours()
- 8. RestDocumentation类已弃用,应该使用什么?
- 9. 是否已弃用/取代FriendPickerFragment?应该使用什么?
- 10. MethodInvokingTimerTaskFactoryBean已弃用,应该使用什么类来代替?
- 11. 应该使用什么类来代替已弃用的AmazonCloudFrontClient?
- 12. 已弃用FusedLocationProviderApi.KEY_LOCATION_CHANGED。现在做什么?
- 13. requestAccessToAccountsWithType在ios6.1中已弃用,我应该用什么来代替?
- 14. HttpClient.getParams()已弃用。我应该用什么来代替?
- 15. getPosition已弃用我应该用什么来代替?
- 16. CookieSyncManager现在已被弃用,我可以使用什么呢?
- 17. XMLHttpRequest已弃用。代替使用什么?
- 18. System.Web.Services.Protocols.SoapHeaderAttribute.Required已过时我现在应该使用什么?
- 19. 为什么MapMaker.softKeys()已弃用?
- 20. 为什么ProviderSignInUtils.getConnection已弃用
- 21. 为什么buildSessionFactory()已弃用?
- 22. 集合可见性和状态过滤器已弃用,应该使用什么?
- 23. 我应该使用iOS7中的什么来代替已弃用的GKLeaderboardViewController?
- 24. 现在该如何使用Facebook Chat API已被弃用?
- 25. 现在TabActivity已被弃用,我该如何使用片段?
- 26. Android加速度计:SensorManager.DATA_X已弃用 - 现在该怎么办?
- 27. jquery的live()已被弃用。我现在用什么?
- 28. ProgressDialog现已弃用
- 29. HttpParams已弃用。我该怎么办?
- 30. NSObject finalize已弃用 - 我该怎么做?
所有的iOS beta API更改都在NDA之下,不能在这里讨论。这是苹果开发人员论坛的事情。 –