Как получить границы широты и долготы на экране карты шаблона POI CarPlay?IOS

Программируем под IOS
Ответить
Anonymous
 Как получить границы широты и долготы на экране карты шаблона POI CarPlay?

Сообщение Anonymous »

Я использую плагин flutter_carplay (https://pub.dev/packages/flutter_carplay) в своем приложении для зарядки электромобилей. Мне нужно отобразить зарядные устройства на экране CarPlay на основе прокрутки и движений карты в шаблоне CPPointOfInterestTemplate. Мне нужно знать, как получить границы широты и долготы экрана при его прокрутке или изменении положения.
Это мой Carplay FCPPointOfInterestTemplate.swift

Код: Выделить всё

//
//  FCPPointOfInterestTemplate.swift
//  flutter_carplay
//
//  Created by Olaf Schneider on 15.02.22.
//

import CarPlay

@available(iOS 14.0, *)
class FCPPointOfInterestTemplate {
private(set) var _super: CPPointOfInterestTemplate?
private(set) var elementId: String
private var title: String
private var poi: [FCPPointOfInterest]

init(obj: [String: Any]) {
self.elementId = obj["_elementId"] as! String
self.title = obj["title"] as! String
self.poi = (obj["poi"] as! [[String: Any]]).map {
FCPPointOfInterest(obj: $0)
}
}

var get: CPPointOfInterestTemplate {
var pois: [CPPointOfInterest] = []

for p in poi {
pois.append(p.get)
}

let pointOfInterestTemplate = CPPointOfInterestTemplate.init(
title: self.title, pointsOfInterest: pois, selectedIndex: NSNotFound)
self._super = pointOfInterestTemplate
return pointOfInterestTemplate
}
}

@available(iOS 14.0, *)
extension FCPPointOfInterestTemplate: FCPRootTemplate {}

Мне нужно знать, как получить границы широты и долготы.

Подробнее здесь: https://stackoverflow.com/questions/793 ... mplate-map
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»