Quelle est la hauteur et la largeur de NSString?
-
10-07-2019 - |
Question
Comment puis-je calculer la superficie occupée par une chaîne NSString, c'est-à-dire en utilisant:
[string drawAtPoint:p withAttributes:nil];
Je dois idéalement résoudre ce problème avant de le tracer afin de pouvoir espacer les "zones". dans lequel les chaînes sont tirées correctement.
La solution
Vous pouvez utiliser la - message [NSString sizeWithAttributes:]
.
Autres conseils
Vous pouvez utiliser sizeWithFont: minFontSize: actualFontSize: forWidth: lineBreakMode:
. C'est un ajout à NSString
fourni par UIKit
(recherchez "Référence de NSString UIKit Additions" dans la documentation).
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow