Wie kann ich einen mkusertrackingbarbuttonItem stylen?
-
26-10-2019 - |
Frage
Ich füge die Artikel programmatisch hinzu, aber Mkusertrackingbartonitem scheint keine Möglichkeit zu bieten, es zu stylen, um sie mit einem BlackTranslucent Uitoolbar zu passen ...
Lösung
MKUserTrackingBarButtonItem
ist eine Unterklasse von UIBarButtonItem
was hat a tintColor
Eigentum. Sie können dies verwenden, um Ihre Schaltfläche schwarz zu machen.
MKUserTrackingBarButtonItem *userTrackingBarButtonItem =
[[MKUserTrackingBarButtonItem alloc] initWithMapView:self.mapView];
[self.navigationController.toolbar setBarStyle:UIBarStyleBlack];
[userTrackingBarButtonItem setTintColor:[UIColor blackColor]];
Wenn Sie es auf Schwarz einstellen, wird der Benutzer nie wissen, wann er aktiviert ist, da die blaue Farbe nie gezeigt wird.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow