我有Avenir.ttc,它有12种样式,分别是Book,Roman,Medium,Black等。
我想我需要黑色样式,但只能访问罗马字。
PHP代码:
import UIKit
class DrawExamples: UIView {
override func drawRect(rect: CGRect) {
// context is the object used for drawing
let context = UIGraphicsGetCurrentContext()
CGContextSetLineWidth(context, 3.0)
CGContextSetStrokeColorWithColor(context, UIColor.purpleColor().CGColor)
/*
//straight line
CGContextMoveToPoint(context, 30, 30)
CGContextAddLineToPoint(context, 150, 320)
*/
CGContextMoveToPoint(context, 50, 50)
CGContextAddLineToPoint(context, 90, 130)
CGContextAddLineToPoint(context, 180, 100)
CGContextAddLineToPoint(context, 90, 60)
CGContextAddLineToPoint(context, 90, 130)
//Actually draw the path
CGContextStrokePath(context)
}
}
我尝试了R和B旁边的每个序数,删除了一些,但是无法获得TTC文件的粗体字体样式。 /mpdf/mpdf/src/Config/FontVariables.php中的演示代码看起来相同。知道有什么问题吗?
当我更改CSS中的字体粗细:100或600或900等时,没有任何变化。