Чтобы увеличить пользовательское местоположение:
let location = mapView.userLocation
let region = MKCoordinateRegion.init(center: location.coordinate, latitudinalMeters: 500, longitudinalMeters: 500)
mapView.setRegion(region, animated: true)
для программного переключения MKUserTrackingBarButtonItem:
trackingBBI.perform(trackingBBI.action)
или
mapView.setUserTrackingMode(.follow, animated: true)