친구들 나는 Google 장소 및지도 api와 관련된이 프로젝트를 해오 고 있습니다. 내가하고 싶은 일은 가장 가까운 레스토랑을 검색하는 것입니다. 하지만지도에 여러 개의 원을 배치 할 수는 없습니다. 사용자의 현재 위치에 대한지도에서 마커 하나가 표시됩니다. 여기에 코드가 있습니다.Google지도 여러 서클
func setUpMarkersForLibraries(locations: [CLLocationCoordinate2D]){
print("Setting up Markers")
var i = 0
for l in locations{
let circleCenter = l
let circ = GMSCircle(position: circleCenter, radius: 30)
circ.fillColor = UIColor(red: 0, green: 0.89, blue: 0, alpha: 0.8)
circ.strokeColor = .black
circ.strokeWidth = 5
circ.title = "\(i)"
circ.map = mapView
}
}
Google Places API 웹 서비스를 사용하여 얻은 모든 위치의 좌표를 전달합니다. 총 20 개의 위치가 있으므로 20 개의 마커가 있어야합니다. 그러나 아무 것도 없습니다. 내가 뭘 잘못하고 있는지 알려줘. 고맙습니다.
보기에지도 뷰를 추가하나요? self.view = mapView –
예, 내 viewDidLoad 메서드에서 그렇게합니다. –
@AnthonyTaylor 문제가 될 수 있습니까? –