¿Cómo puedo diseñar un mkusertrackingbarbuttonitem?
-
26-10-2019 - |
Pregunta
Estoy agregando los elementos programáticamente, pero MkuserTrackingBarButtonitem no parece ofrecer ninguna forma de peinarlo para que encaje con un Uitoolbar BlackTranslucent ...
Solución
MKUserTrackingBarButtonItem
es una subclase de UIBarButtonItem
que tiene un tintColor
propiedad. Puedes usar esto para hacer tu botón negro.
MKUserTrackingBarButtonItem *userTrackingBarButtonItem =
[[MKUserTrackingBarButtonItem alloc] initWithMapView:self.mapView];
[self.navigationController.toolbar setBarStyle:UIBarStyleBlack];
[userTrackingBarButtonItem setTintColor:[UIColor blackColor]];
Si lo establece en negro de esta manera, el usuario nunca sabrá cuándo se activa, ya que el color azul nunca se muestra.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow