小编Kur*_*ken的帖子

在 swift 中将数据从项目传输到小部件

在我的项目中,我需要将用户 ID 发送到 iOS 中的小部件。但为此,我的用户需要打开应用程序一次。如果不打开,信息仅保留 1 天,之后信息就会消失,小部件将停止显示信息并等待打开申请。为此,我使用了 appGroup。
将数据从我的项目传输到小部件的正确方法是什么?

应用程序组

widget ios swift

3
推荐指数
1
解决办法
7705
查看次数

快速删除多段线

我正在斯威夫特绘制导航道路。我正在使用当前位置到另一个位置并进行平局。之后,我选择另一个位置并重新绘制它。但即使我写 mapView.remove(rotapoly)了我的代码,它也不会删除它。我该如何解决这个问题?

func mapView(_ mapView: MKMapView, annotationView view: MKAnnotationView, calloutAccessoryControlTapped control: UIControl) {
    cizim = 1;
    let capital = view.annotation as! Station
    guard let locValue: CLLocationCoordinate2D = locationManager.location?.coordinate else { return }
    let neresi = CLLocationCoordinate2D(latitude: capital.latitude, longitude: capital.longitude)
    let nerdeyim = CLLocationCoordinate2D(latitude: locValue.latitude, longitude: locValue.longitude)
    let request = MKDirectionsRequest()
    request.source = MKMapItem(placemark: MKPlacemark(coordinate: nerdeyim, addressDictionary: nil))
    request.destination = MKMapItem(placemark: MKPlacemark(coordinate: neresi, addressDictionary: nil))
    request.requestsAlternateRoutes = true
    request.transportType = .walking
    let directions = MKDirections(request: request)
    directions.calculate { [unowned self] …
Run Code Online (Sandbox Code Playgroud)

mapkit ios swift

1
推荐指数
1
解决办法
2120
查看次数

快速在标签栏中使用不同的图标

我想在我的 iOS 项目中使用 TabBar。我的图标有自己的颜色,每个图标在选择时都有不同的配色方案。但是当我添加图标时,它会转换为 iOS 自己的颜色。我无法用不同的颜色定义每个图标。如何使用具有自己颜色的图标?

ios swift

1
推荐指数
1
解决办法
149
查看次数

标签 统计

ios ×3

swift ×3

mapkit ×1

widget ×1