我已經在iOS下創建了一些PDF,主要使用[NSString drawAtPoint]。在iOS中創建PDF:線條和矩形
我的問題是:如何繪製線條和矩形?
我如何繪製灰色框/框作爲背景圖層來包含文字?
編輯:好吧,我找到了一些關於繪製矩形:renderInContext。 不過,這種代碼: UILabel *lbl = [[UILabel alloc] initWithFrame:CGRectMake(100, 240, 300, 150)];
[lbl setBackgroundColor:[UIColor redColor]];
[[lbl layer] renderInContext:currentContext];
是正確的寬度/高度,但在錯誤的起源繪製的UILabel(0,0)!
任何想法爲什麼?
使用'UIBezierPath'實例繪製線條或可以填充或描邊的任何其他形狀。 – Eimantas