我已经在 iOS 下主要使用 [NSString drawAtPoint] 创建了一些 PDF。
我的问题是:如何绘制线条和矩形?
以及如何绘制灰色框/框架作为背景层以在其中包含文本?
编辑:好的,我发现了一些关于绘制矩形的东西:renderInContext。尽管如此,这段代码:
UILabel *lbl = [[UILabel alloc] initWithFrame:CGRectMake(100, 240, 300, 150)];
[lbl setBackgroundColor:[UIColor redColor]];
[[lbl layer] renderInContext:currentContext];
正在以正确的宽度/高度绘制 UILabel 但在错误的原点 (0, 0)!
知道为什么吗?