Google компас местоположение карты - PullRequest
1 голос
/ 17 октября 2019

Как изменить местоположение компаса, используя swift, в представлении карты Google?

Текущие ответы по переполнению стека устарели.

Предыдущие ответы здесь:

Как изменить позицию myLocationButton из GMSMapView?

Перемещение компаса Google Maps

Я пытался безрезультатно:

//move position on google compass
    for object in mapView!.subviews {
        if object.theClassName == "GMSUISettingsView" {
            for view in object.subviews {
                if view.theClassName == "GMSx_QTMButton" {
                    var frame = view.frame
                    frame.origin.y = frame.origin.y - 110 // Move the button 110 up
                    view.frame = frame
                }
            }
        }
    }

расширение:

extension NSObject {
var theClassName: String {
    return NSStringFromClass(type(of: self))
}

}

...