- Wie ändere ich die Hintergrundfarbe in uisegmentedControl?
- Wie ändere ich die Textfarbe in segmentierter Steuerung?
- Wie kann ich die segmentierte Steuerung in Swift anpassen??
Wie ändere ich die Hintergrundfarbe in uisegmentedControl?
Um die Gesamtfarbe der segmentierten Steuerung zu ändern, verwenden Sie seinen Hintergrundkolor . Um die Farbe des ausgewählten Segments zu ändern, verwenden Sie SelectedSegmentTintColor . Verwenden Sie SettitLeTextAttributes mit einem Zustand von, um die Farbe/Schrift der nicht ausgewählten Segmenttitel zu ändern, mit einem Zustand von . Normal / uicontrolstatenormal .
Wie ändere ich die Textfarbe in segmentierter Steuerung?
TintColor = [UIColor Redcolor]; für (ID -Segment in [Schaltfläche Subviews]) für (ID -Label in [Segment Subviews]) if ([Label ISKINDOFOFCLASS: [UILABEL -Klasse]]) Uilabel *Titlelabel = (uilabel *) Label; [Titlelabel setTextColor: [UIColor BlackColor]]; UibarbuttonItem *barbuttonItem = [[uibarbuttonItem alloc] ...
Wie kann ich die segmentierte Steuerung in Swift anpassen??
Klicken Sie auf die UIView, gehen Sie zum Identitätsinspektor und geben Sie der benutzerdefinierten Klasse den Namen BettersegmentedControl für Ihre UIView an . Xcode erstellt Ihr Projekt. Warten Sie also, bis das Build beendet ist. Sie haben ein benutzerdefiniertes Segment auf Ihrer UIView .