Die Methode sizeWithFont ist veraltet. boundingRectWithSize gibt einen unerwarteten Wert zurück

In iOS7sizeWithFont ist veraltet, also benutze ichboundingRectWithSize(was einen CGRect-Wert zurückgibt). Mein Code:

 UIFont *fontText = [UIFont fontWithName:[AppHandlers zHandler].fontName size:16];
                    // you can use your font.

 CGSize maximumLabelSize = CGSizeMake(310, 9999);

 CGRect textRect = [myString boundingRectWithSize:maximumLabelSize   
                             options:NSStringDrawingUsesLineFragmentOrigin
                             attributes:@{NSFontAttributeName:fontText}
                             context:nil];

 expectedLabelSize = CGSizeMake(textRect.size.width, textRect.size.height);

ImtextRectIch erhalte eine Größe größer als meinemaximumLabelSize, eine andere Größe als bei der VerwendungsizeWithFont. Wie kann ich dieses Problem beheben?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage