Các mục sau sẽ bị coi là không dùng nữa trong iOS 7: CGContextSelectFont, CGContextShowTextAtPoint. Tôi nên sử dụng cái gì?CGContextShowTextAtPoint không được chấp nhận - tôi sẽ sử dụng gì bây giờ?
15
A
Trả lời
9
Bạn có thể sử dụng [yourString drawAtPoint:aPoint withAttributes:dictOfAttributes];
Documents cho here đó.
Hoặc bạn chỉ có thể thêm UILabel
vào phân cấp chế độ xem của mình.
2
// bắt đầu ngữ cảnh đồ họa 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();
Các vấn đề liên quan
- 1. hoạt động của jquery() không được chấp nhận. Tôi phải làm gì bây giờ?
- 2. GKSession không được dùng nữa trong ios7, tôi nên sử dụng gì bây giờ?
- 3. Tùy chọn không đồng bộ của phương thức jQuery.ajax() không được chấp nhận, bây giờ là gì?
- 4. Cách tạo Tablayout một cách chính xác ngay bây giờ khi Tabactivity không được chấp nhận?
- 5. Chuyên std :: hoán đổi không được chấp nhận bây giờ mà chúng tôi đã di chuyển ngữ nghĩa?
- 6. Bạn sử dụng cái gì để lược tả trong Eclipse, bây giờ TPTP sẽ được lưu trữ?
- 7. base64_ *, phải làm gì bây giờ?
- 8. getch không được chấp nhận
- 9. Thay đổi thứ tự trong tệp main.xml, bây giờ tôi nhận được ClassCastException
- 10. Sử dụng được chấp nhận của Thread.Sleep()
- 11. File.toURL() không được chấp nhận?
- 12. Sử dụng Redis cho chức năng "xu hướng bây giờ"
- 13. Bạn có thể sử dụng <input type = "tel" /> ngay bây giờ không?
- 14. Ứng dụng (lớn) của tôi ném ra một OutOfMemoryException, bây giờ là gì?
- 15. Có phải múi giờ cụ thể sử dụng DST ngay bây giờ không?
- 16. glEnableClientState không được chấp nhận
- 17. initWithContentsOfFile Không được chấp nhận
- 18. dismissModalViewControllerAnimated không được chấp nhận
- 19. NSOpenPanel - Mọi thứ không được chấp nhận?
- 20. Sự kiện jQuery .toggle không được chấp nhận, Sử dụng gì?
- 21. stringWithContentsOfFile Không được chấp nhận
- 22. Được sử dụng đá quý cài đặt đường ray và bây giờ tôi có 4.0.0.rc1 - Tôi muốn Rails 3
- 23. Nhóm hoạt động không được chấp nhận
- 24. Tại sao tôi nhận được lỗi "lệnh đồng bộ; bạn không thể chạy lệnh này ngay bây giờ"
- 25. Tôi có thể sử dụng HTML5 ngay bây giờ để tạo một trang web
- 26. python 3.3: struct.pack sẽ không chấp nhận các chuỗi
- 27. CSS: anchor sẽ KHÔNG chấp nhận chiều cao
- 28. Bảng phân cảnh xcode sẽ không chấp nhận thay đổi
- 29. Livequery không được chấp nhận
- 30. setFont Không được chấp nhận?
Tất cả thay đổi API beta của iOS đều thuộc NDA và không thể thảo luận tại đây. Đây là một cái gì đó cho các diễn đàn phát triển của Apple. –