MKUserTrackingBarButtonItem
является подклассом UIBarButtonItem
, который имеет свойство tintColor
.Вы можете использовать эту кнопку, чтобы сделать вашу кнопку черной.
MKUserTrackingBarButtonItem *userTrackingBarButtonItem =
[[MKUserTrackingBarButtonItem alloc] initWithMapView:self.mapView];
[self.navigationController.toolbar setBarStyle:UIBarStyleBlack];
[userTrackingBarButtonItem setTintColor:[UIColor blackColor]];
Если вы установите ее на черный таким образом, пользователь никогда не узнает, когда она активирована, поскольку синий цвет никогда не отображается.