如何使用swift更改Google地图视图中的指南针位置?
堆栈溢出的答案荒谬地过时了。请帮忙!不久前我问了这个问题,但没人回答。我筋疲力尽,解决问题的尝试都以失败告终,我的自尊心一直很低。
先前的答案:
How to change myLocationButton position from a GMSMapView?
Moving the google maps compass
我的尝试:
//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))
}
}
如何使用swift更改Google地图视图中指南针的位置?关于堆栈溢出的答案荒谬地过时了。请帮忙!不久前我问了这个问题,但没人回答。我是...
代替使用该扩展名,已经有了一种将类名作为字符串返回的方法,请更新为以下方法