Wie erhält man die NSString-Größe, wenn NSString Emojis enthält?
Ich benutze gerade
- (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(UILineBreakMode)lineBreakMode
um die Größe eines NSStrings zu erhalten. Wenn diese Zeichenfolge jedoch Emojis enthält, scheint sie die Größe für das literale Unicode-Zeichen zu berechnen, anstatt die Größe des Emojis selbst zu berücksichtigen, wodurch die zurückgegebene Größe falsch wird.
Wie erhalte ich die Größe der Zeichenkette mit Emoji-Zeichen richtig, wie sie in einem Uilabel angezeigt wird?