Domanda

Sto aggiungendo gli elementi programatically, ma MKUserTrackingBarButtonItem non sembra offrire alcun modo per lo stile che si adatti in un BlackTranslucent UIToolbar ...

entrare descrizione dell

È stato utile?

Soluzione

MKUserTrackingBarButtonItem è una sottoclasse di UIBarButtonItem che ha una proprietà tintColor. È possibile utilizzare questo per rendere il vostro pulsante nero.

MKUserTrackingBarButtonItem *userTrackingBarButtonItem = 
        [[MKUserTrackingBarButtonItem alloc] initWithMapView:self.mapView];

[self.navigationController.toolbar setBarStyle:UIBarStyleBlack];
[userTrackingBarButtonItem setTintColor:[UIColor blackColor]];

Se non imposta a nero come questo, l'utente non saprà mai quando è attivato, come il colore blu è mai mostrata.

pulsante nero

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top