Hallo Leute, ich versuche titleLable Text auf UIButton mit fester Breite feste Größe zu passen. Wenn die Textbreite größer als die Breitenkonstante ist, sollte der Text von der Spur abgeschnitten werden, und wenn die Textbreite kleiner als die Breitenkonstante ist, sollte die Breite der Schaltfläche entsprechend dem Text angepasst werden.Passen titleLabel Text von UIButton mit automatischem Layout auf eine feste konstante Breite
1
A
Antwort
2
Sie so etwas tun kann,
[self.myButton setTitle:@"this is the long title" forState:UIControlStateNormal];
[self.myButton.titleLabel setAdjustsFontSizeToFitWidth:YES];
Konvertieren in schnell.
Wenn Sie möchten, dass Ihre Schaltfläche Größe auch dann nicht geben fix Breite erhöhen und wenn Sie Knopfgröße statisch und Schriftgröße einstellen wollen nach Titellänge dann fix Breite Einschränkung
Hoffnung geben wird dies helfen :)
Verwandte Themen
- 1. iPhone/iPad UIButton TitleLabel Text nicht angezeigt
- 2. Einstellung titleLabel für UIButton
- 3. Dynamische Sprechblase mit automatischem Layout
- 4. UIButton titleLabel wird nicht angezeigt
- 5. Matching subview der Breite ist es Superview mit automatischem Layout
- 6. UIScrollView SetContentSize mit automatischem Layout
- 7. UIButton dynamische Breite mit Autolayout
- 8. Kombinieren von automatischem Layout mit Kernanimation
- 9. Scrollview mit automatischem Layout programmgesteuert
- 10. titleLabel? .text nicht ändern ios 10 UIControlState
- 11. iOS - Proportionaler Abstand mit automatischem Layout
- 12. Anpassung an alle Geräte mit automatischem Layout
- 13. Inhalt auf die Breite des div passen
- 14. Dynamische UIView Höhe mit automatischem Layout in iOS 6
- 15. feste Breite Gleitkommazahl Format
- 16. UIScrollView als Unteransicht von UIView funktioniert nicht mit automatischem Layout
- 17. EMACS - feste Lasche Breite
- 18. Feste Breite in Tabelle
- 19. eine benutzerdefinierte Stopping UIButton Titlelabel zu IB Standard auf Ereignis Zurücksetzen
- 20. HTML-Tabelle mit 4 Spalten, 3 feste eine Rest Breite
- 21. Horizontale Bildlauf in UIScrollView mit automatischem Layout deaktivieren
- 22. Autoresize titleView in einer Navigationsleiste mit automatischem Layout
- 23. UILabel feste Breite/feste Höhe erhalten Textnummer
- 24. NSTextField Breite und automatisches Layout
- 25. Zugeschrieben Titlelabel in UIButton (IB) nicht respektiert setFont
- 26. Feste Breite Dropdown-Menü mit Flexbox?
- 27. WPF ListBox feste Breite
- 28. Prozentsatz Breite und feste innere Breite Probleme
- 29. CSS - feste Breite Spannweite/div
- 30. ist es möglich, die Position x, y titleLabel of UIButton?
Verwenden Sie '<=' Parameter mit der Breiteneinschränkung –
Sie möchten, dass großer Text auf neue Zeile abgeschnitten wird? –