ich ein Etikett über und einen Container Ansicht über erstellt haben:Gibt es eine Möglichkeit, um programmatisch einen UILabel zu lassen seine intrinsische Inhaltsgröße bestimmt
let label = UILabel(frame: CGRectMake(0,0, 50, 50))
label.text = "omnomnom"
let labelView = UIView(frame: CGRectMake(50, 50, 100, 100))
labelView.addSubview(label)
labelView.bringSubviewToFront(label)
labelView.backgroundColor = UIColor.orangeColor()
label.textAlignment = .Center
Aber der Beschriftungstext könnte für ein längeres Wort, um ein Ergebnis ändern das Ganze wird nicht gezeigt. Ich habe mich gefragt, ob es eine Möglichkeit gibt, nach dem Hinzufügen des Labels die Größe des eigentlichen Inhalts zu bestimmen, so dass ich mit diesen Werten eine Containeransicht erstellen kann, die nur ein bisschen größer ist als die des Labels.
Möchten Sie automatische Layoutbeschränkungen verwenden? –