ポイントサイズの意味を正確に理解するのに苦労していUIFont
ます。これはピクセルではなく、1/72 インチに関連する点の標準的な定義ではないようです。
さまざまなサイズのフォントを使用してピクセルサイズを-[NSString sizeWithFont:]
計算し、次の結果を得ました。
| Point Size | Pixel Size |
| ---------- | ---------- |
| 10.0 | 13.0 |
| 20.0 | 24.0 |
| 30.0 | 36.0 |
| 40.0 | 47.0 |
| 50.0 | 59.0 |
| 72.0 | 84.0 |
| 99.0 | 115.0 |
| 100.0 | 116.0 |
(やった[@"A" sizeWithFont:[UIFont systemFontOfSize:theSize]]
)
ポイント サイズを見ると、72.0
これは DPI が 163 のデバイス上にあるため 1 インチではなく、1 インチは 163.0 ピクセルになりますよね?
UIFont
では、用語の「ポイント」とは何かを説明できる人はいますか? つまり、上記の私の方法は間違っています。実際に何か他のものを使用した場合、フォントについて何かが表示され、72 ポイントで 163 ピクセルになりますか? それとも純粋に点が何か他のものから定義されているのでしょうか?