2016-09-21 7 views
2

現在、GMSMapView APIを使用して表示するようにボタンを設定すると、右下に表示されます。iOSは自分の位置ボタンを右上隅に移動します

あり、この程度のSO上の別の質問ですが、Objective-Cのとは対照的に、これはSWIFTのためである(そしてそれは、画面上の別の場所のためです。)

答えて

2

ちょうどこのpost

にソリューションを適応させます私の頭の上からは次のようになります:

let myLocationButton = mapView.subviews.last! as! UIButton 
myLocationButton.autoresizingMask = UIViewAutoresizingFlexibleRightMargin|UIViewAutoresizingFlexibleTopMargin 
let frame = myLocationButton.frame 
frame.origin.y = 10 
myLocationButton.frame = frame 
1

自分のmyLocationButtonを作成し、タップするときにカメラのターゲットを現在の位置に更新するだけです。

関連する問題