Récupération dynamique de UILabel en fonction du texte renvoyé Valeur différente pour iOS 7.0 et iOS 6.1

J'utilise cette méthode pour obtenir la hauteur de la UILabel Dynamiquement:

+(CGSize) GetSizeOfLabelForGivenText:(UILabel*)label Font:(UIFont*)fontForLabel Size:  (CGSize)LabelSize{
    label.numberOfLines = 0;
    CGSize labelSize = [label.text sizeWithFont:fontForLabel constrainedToSize:LabelSize lineBreakMode:NSLineBreakByCharWrapping];
    return (labelSize);
}

Avec cette solution je suis arriver à la taille exacte de UILabel si mon code est en cours d'exécution sur sous iOS 8
mais si je lance mon application sur iOS7 puis il se retourne une valeur différente.

source d'informationauteur Sumeet Mourya

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *