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

  • Jay Will

    Jay Will

    19 NİSAN 2006
  • MisterBrightside

    MisterBright

    24 Mart 2006
  • THE RED DRAGON

    THE RED DRAG

    6 ŞUBAT 2009