Я хочу показать закрепленный в центре столбик, а под ним карту, показывающую местоположение пользователя. Для этого я использовал изображение булавки в центре и над MGLMapView. но когда я использую код (1), отображается местоположение пользователя, но не пин-код. когда используется код (2), отображается пин-код, но не местоположение пользователя. код (1) код (2)
override func viewDidLoad() {
super.viewDidLoad()
let homeMap = MGLMapView(frame: view.bounds)
homeMap.autoresizingMask = [.flexibleWidth, .flexibleHeight]
homeMap.setCenter(CLLocationCoordinate2D(latitude: 30.7191, longitude: 76.8108), zoomLevel: 9, animated: false)
homeMap.styleURL = MGLStyle.streetsStyleURL
homeMap.delegate = self
homeMap.logoView.isHidden = true
homeMap.compassView.isHidden = true
homeMap.showsUserLocation = true
btnMapStyle.addTarget(self, action: #selector(changeStyle(sender:)), for: .touchUpInside)
//Adding Subview types
//(1)Shows user location but not the fixed pin
view.addSubview(homeMap)
//(2)Shows the pin but not the user location
view.insertSubview(homeMap, at: 0)
}