Как высоко и широко будет писать NSString? - PullRequest
3 голосов
/ 03 августа 2009

Как мне определить, насколько большую область рисунка будет занимать строка NSString, т. Е. Используя:

[string drawAtPoint:p withAttributes:nil];      

В идеале мне нужно разобраться с этим до его отрисовки, чтобы я мог разметить "области", в которых правильно нарисованы строки.

Ответы [ 2 ]

3 голосов
/ 03 августа 2009

Вы можете использовать сообщение -[NSString sizeWithAttributes:].

3 голосов
/ 03 августа 2009

Вы можете использовать sizeWithFont:minFontSize:actualFontSize:forWidth:lineBreakMode:. Это дополнение к NSString, предоставляемое UIKit (см. «Справочник по дополнениям NSString UIKit» в документации).

...