SORU
2 EKİM 2013, ÇARŞAMBA


iOS 7 sizeWithAttributes: sizeWithFont için yedek:constrainedToSize

Nasıl yeni iOS 7 yöntem sizeWithAttributes çok satırlı bir metin CGSize geri dönmek istiyorsun?

Bu sizeWithFont aynı sonuçları:constrainedToSize üretmek istiyorum.

NSString *text = @"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus eu urna quis lacus imperdiet scelerisque a nec neque. Mauris eget feugiat augue, vitae porttitor mi. Curabitur vitae sollicitudin augue. Donec id sapien eros. Proin consequat tellus in vehicula sagittis. Morbi sed felis a nibh hendrerit hendrerit. Lorem ipsum dolor sit."

CGSize textSize = [text sizeWithAttributes:@{ NSFontAttributeName : [UIFont fontWithName:@"HelveticaNeue-Light" size:16.0] }];

Bu yöntem sadece tek bir metin satırı için yüksekliği üretir.

CEVAP
2 EKİM 2013, ÇARŞAMBA


bu deneyebilirsiniz :

NSDictionary *attributes = @{NSFontAttributeName: [UIFont fontWithName:@"HelveticaNeue" size:14]};
// NSString class method: boundingRectWithSize:options:attributes:context is
// available only on ios7.0 sdk.
CGRect rect = [textToMeasure boundingRectWithSize:CGSizeMake(width, CGFLOAT_MAX)
                                          options:NSStringDrawingUsesLineFragmentOrigin
                                       attributes:attributes
                                          context:nil];

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Klemens Torggler

    Klemens Torg

    11 Mart 2008
  • LiveForGodsKingdom

    LiveForGodsK

    6 NİSAN 2008
  • spederson7

    spederson7

    17 Temmuz 2006