私がする時
CGRect lineBounds = CTLineGetBoundsWithOptions(lineRef, 0);
私は得る
(CGRect) lineBounds = origin=(x=0, y=-3.8560002) size=(width=181.31201, height=19.088001)
lineBounds.origin.y が参照している情報は何ですか? また、なぜマイナスなのですか?
これを行うのとは対照的に、正確に同じ高さと幅を取得します--3.85の値は取得しません。
double width = CTLineGetTypographicBounds(lineRef, &ascent, &descent, &leading);
double height = ascent + descent + leading;
それで、それは私に何を教えてくれますか?