Gibt es trotzdem programmatisch die Höhe eines UILabel? Ich habe meine .Xib-Dateien mit einer Reihe von Einschränkungen versehen, so dass jede andere Beschriftung für die Positionierung von der darüber oder darunter abhängt. Es würde mein Leben so viel einfacher, wenn ich nur verwenden könnte:Höhe UILabel auf 0 setzen
0
A
Antwort
4
0
versuchen dies:
var frame: CGRect = nameLabel.frame
frame.size.height = height
nameLabel.frame = frame
0
Verwandte Themen
- 1. Kann nicht die Höhe eines UILabel mit numberOfLines = 0
- 2. AutoLayout Einstellung UILabel Höhe auf Null
- 3. UILabel ändert nicht die Höhe auf setFrame
- 4. UILabel Höhe Animation mit Autolayout
- 5. UILabel pointSize immer zurück 0
- 6. Grow Container auf die Größe (Höhe) des UILabel [ios]
- 7. UILabel feste Breite/feste Höhe erhalten Textnummer
- 8. Android Reactive Native Höhe 0 auf Animated.View
- 9. eingestellte Höhe auf 0 für Kopfansicht UITableView
- 10. Dynamische UILabel Höhe in UIScrollView mit Autolayout
- 11. UILabel aktualisiert seine Höhe nicht nach dem Setzen von Text (die meisten Male) in IOS
- 12. Setzen Sie NA auf 0 in R
- 13. Setzen von y = 0 auf Variable python
- 14. Setzen Sie alle 0 Werte auf NULL
- 15. UILabel mit fester Breite und flexibler Höhe
- 16. AutoLayout dynamisch Größe UILabel Höhe und Breite
- 17. UIView mit dynamischer Höhe multiple UILabel
- 18. Facebook Like Button mit 0 Breite und 0 Höhe gerendert?
- 19. Passen Sie Höhe von UILabel dynamisch mit iOS Storyboard an
- 20. Cross Domain setzen iframe Höhe dynamisch
- 21. Nicht korrekte Größe von UILabel auf Querformat
- 22. Tabellenzeile, können Sie die Höhe auf Null setzen?
- 23. Mindestdatum auf UIDatePicker setzen
- 24. Größe der Höhe von UILabel anpassen, um Text zu passen
- 25. Wie bekomme ich die Höhe eines UILabel in Swift?
- 26. Touches auf UILabel
- 27. Swift iOS automatisch Höhe für UILabel für UITableViewCell() einstellen
- 28. Instanzgruppe: Autoskalierung entfernen und Anzahl der Instanzen auf 0 setzen
- 29. So setzen Sie UIPickerView auf Index zurück: 0, iPhone
- 30. Alle Array-Werte mit Lambda/linq auf 0 setzen
Haben Sie versucht, es durch das versteckte Objekt versteckt? –
Versteckt funktioniert, aber meine Etiketten darunter bewegen sich nicht um die 22 Pixel, die ich dann haben möchte. –
Sie können eine NSLayoutConstraint-Eigenschaft erstellen und die Integritätsbedingung für das Attribut height Ihrer Beschriftung initiieren. Wenn Sie dann die Beschriftung ausblenden möchten, legen Sie den 'constraint.constant Wert = 0 'fest, rufen Sie' self.view.layoutIfNeeded() auf; 'Hinweis: Fügen Sie für die Integritätsbedingung das Beziehungselement zu' nil 'und dem zugehörigen Attributwert hinzu In 'NotAnAttribute' teilt dies der Einschränkung mit, dass der Wert der Höhe nicht mit anderen Ansichten in Beziehung steht. – Zhang