我创建了一个地图,右上角有一个用户跟踪按钮。我想知道如何在加载时默认将状态设置为“followWithHeadlights”,以便它跟随用户当前位置,就像在 GPS 上一样?
负载时的当前行为: 按钮当前行为
加载时所需的行为: 按钮所需的行为
代码片段:
func setUserTrackingButton() {
// Mapkit tracking button
let trackingButton: MKUserTrackingBarButtonItem = MKUserTrackingBarButtonItem.init(mapView: mapView)
trackingButton.customView?.tintColor = UIColor(red:0.01, green:0.81, blue:0.37, alpha:1.0)
trackingButton.customView?.frame.size = CGSize(width: 50, height: 50)
let toolBarFrame = CGRect(origin: CGPoint(x: 0, y: 0) , size: CGSize(width: 50, height: 50))
let toolbar = UIToolbar.init(frame: toolBarFrame)
toolbar.barTintColor = UIColor.white
toolbar.isTranslucent = true
let flex: UIBarButtonItem = UIBarButtonItem(barButtonSystemItem: .flexibleSpace, target: self, action: nil)
toolbar.items = [flex, trackingButton, flex]
let origin = CGPoint(x: self.view.frame.size.width - 85, …Run Code Online (Sandbox Code Playgroud) 我试图在启用深色模式时调整我的配色方案,但它似乎不起作用,不太确定我做错了什么。
我设置了一个颜色资源:
然后将其应用到我的表格视图单元格的背景:
但每当我切换黑暗模式时,结果总是只显示“浅色”外观 - 我尝试过切换应用程序设置页面,并在实际设备上进行了尝试。
有人可以建议我缺少什么吗?谢谢!