iOS 快速将我的位置按钮移动到右上角

标签 ios swift user-interface location

目前,当我使用 GMSMapView api 将按钮设置为显示时,它会显示在右下角。

SO 上还有一个关于此的问题,但这是针对 swift 而不是针对 Objective-C 的(并且它针对屏幕上的不同位置。)

最佳答案

只需调整此解决方案 post

从我的头顶看,它看起来像这样:

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

关于iOS 快速将我的位置按钮移动到右上角,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39609116/

相关文章:

ios - 在 Swift 中转义字符串

ios - 使单元测试等待另一个方法中的异步调用

android - 从android中的另一个类访问ui

windows - ckeditor对话框定位

swift - 自身,协议(protocol)扩展和非最终类

user-interface - flutter 如何在小部件周围/容器内部绘制自定义边框

iphone - Cocos2D iPhone - 消除CCTransition之间的黑屏

ios - 删除 iOS Share Sheet 中的 "Assign to contact"选项

ios - 更改应用程序显示名称而不更改 App Store 上的 bundle 标识符?

ios - GCD 通过cancellable_dispatch_after 停止