SORU
19 EYLÜL 2013, PERŞEMBE


Değiştirilmesi için sizeWithFont kaldırılmış:constrainedToSize:lineBreakMode: iOS 7?

7, iOS yöntemi:

- (CGSize)sizeWithFont:(UIFont *)font
     constrainedToSize:(CGSize)size
         lineBreakMode:(NSLineBreakMode)lineBreakMode 

ve yöntemi:

- (CGSize)sizeWithFont:(UIFont *)font

onaylanmaz. Nasıl replace edebilirim

CGSize size = [string sizeWithFont:font
                 constrainedToSize:constrainSize
                     lineBreakMode:NSLineBreakByWordWrapping];

ve:

CGSize size = [string sizeWithFont:font];

CEVAP
23 EYLÜL 2013, PAZARTESİ


Bu deneyebilirsiniz:

CGRect textRect = [text boundingRectWithSize:size
                                 options:NSStringDrawingUsesLineFragmentOrigin
                              attributes:@{NSFontAttributeName:FONT}
                                 context:nil];

CGSize size = textRect.size;

Sadece değiştirmek "" için "[UİFont font....]" YAZI tipi

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Marissah Simonini

    Marissah Sim

    25 HAZİRAN 2013
  • Max Lee

    Max Lee

    18 AĞUSTOS 2006
  • Sam Kear

    Sam Kear

    14 Temmuz 2007