UILabelは通常指定した範囲を超えたテキストがあると表示されなくなってしまいます。そこでテキストの長さによって行数を変動させる方法を説明します。 通常はラベル範囲を超えるとテキストが表示されない let myLabel1: UILabel = UILabel(frame: CGRectMake(0,0,120,50)) myLabel1.text = "Hello!, Hola!, Buon giorno!, Jambo!, Ciao!, Bonjour!, Guten tag!, こんにちは!" myLabel1.backgroundColor = UIColor.redColor() myLabel1.layer.position = CGPoint(x: self.view.bounds.width/2,y: 100) // 行数無制限 myLabel1.numberOfLine
![[ios開発]SwiftでUILabelの高さを動的に可変して複数行表示させる | エバーセンス開発ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/8dd2139ed66a2b91f48840a1e5f935ac76e87d7d/height=288;version=1;width=512/http%3A%2F%2Ftech.eversense.co.jp%2Fwp%2Fwp-content%2Fuploads%2F2014%2F10%2Fb7e1828c7fa1dbd18eb6c2abd6b4e4a2.png)