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

  • Day9TV

    Day9TV

    22 NİSAN 2010
  • HTC

    HTC

    12 Ocak 2006
  • Sparta Spartanutul

    Sparta Spart

    18 HAZİRAN 2013