CGRect frame = self.securityValueLbl.frame;
CGSize maximumLabelSize = CGSizeMake(frame.size.width, 80); //MAXFLOAT
NSStringDrawingOptions options = NSStringDrawingTruncatesLastVisibleLine |
NSStringDrawingUsesLineFragmentOrigin;
NSDictionary *attr = @{NSFontAttributeName: self.securityValueLbl.font};
CGRect expectedLabelFrame = [self.securityValueLbl.text boundingRectWithSize:maximumLabelSize
options:options
attributes:attr
context:nil];
frame.size.height = ceilf(expectedLabelFrame.size.height);
self.securityValueLbl.frame = frame;
CGSize maximumLabelSize = CGSizeMake(frame.size.width, 80); //MAXFLOAT
NSStringDrawingOptions options = NSStringDrawingTruncatesLastVisibleLine |
NSStringDrawingUsesLineFragmentOrigin;
NSDictionary *attr = @{NSFontAttributeName: self.securityValueLbl.font};
CGRect expectedLabelFrame = [self.securityValueLbl.text boundingRectWithSize:maximumLabelSize
options:options
attributes:attr
context:nil];
frame.size.height = ceilf(expectedLabelFrame.size.height);
self.securityValueLbl.frame = frame;
No comments:
Post a Comment