Swift'teki String'e göre UILabel'in boyutunu belirleme
Farklı dize uzunluklarına göre bir UILabel yüksekliğini hesaplamak çalışıyorum. func calculateContentHeight() -> CGFloat{ var maxLabelSize: CGSize = CGSizeMake(frame.size.width - 48, CGFloat(9999)) var contentNSString = contentText as NSString var expectedLabelSize = contentNSString.boundingRectWithSize(maxLabelSize, options: NSStringDrawingOptions.UsesLineFragmentOrigin, attributes: [NSFontAttributeName: UIFont.systemFontOfSize(16.0)], context: nil) print("\(expectedLabelSize)") return expectedLabelSize.size.height } Yukarıda, yüksekliği belirlemek için kullandığım geçerli işlev var, …