小编Moh*_*siq的帖子

CloudKit离线同步

我正在开发一个CloudKit应用程序.可以fetchAllLongLivedOperationIDs用来处理离线变更吗?

有什么用longLivedOperationWasPersistedBlock

我看到longLivedOperationWasPersistedBlock即使应用程序处于脱机状态也会调用它

ios swift cloudkit

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

Cloudkit 与结合

我正在使用 SwiftUI 开发一个应用程序,并使用仅针对 iOS 13 的 MVVM 架构进行组合。我想实现设备之间的数据同步并使用 CloudKit 框架进行共享。如何合并 CloudKit 框架以在我的项目中使用?有什么可以对 CloudKit 操作执行的操作来使用 Combine 吗?

ios swift cloudkit swiftui combine

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

当父视图具有日期选择器、SwiftUI 时,不会调用 onPreferenceChange

我有一个父视图,它有两个子视图。

当子视图更改首选项值时,父视图通过以下方式接收首选项更改onPreferenceChange 。但是,当父视图具有日期选择器时,onPreferenceChange不会被调用并停止工作。有没有人找到任何解决方法?

struct parentView: View {

@State private var date = Date()

var body: some View {
    
    VStack{
        
        ChildView1()
        
        Text("Child View 2")
    
       // DatePicker("", selection: self.$date, displayedComponents: .hourAndMinute)
       

    }
    .onPreferenceChange(testPreference.self, perform: { value in
        print("Printing preference value")
        print(value)
    })
 }
}


struct ChildView1: View {

@State private var tablets : Int = 0

var body: some View {
    Text("Child View 1")
        .onTapGesture {
            self.tablets = self.tablets + 1
        }
        .preference(key: testPreference.self, value: self.tablets)

  }
}


struct …
Run Code Online (Sandbox Code Playgroud)

ios swift swiftui

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

如何在 Jetpack Compose 中提供相对大小

我有一个框布局,我想相对于父框的大小来布局子视图。这可以在 SwiftUI 中使用 Geometry Reader 来实现。如何在 Jetpack Compose 中实现类似的目标?

android kotlin android-jetpack android-jetpack-compose

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

使用 Jetpack Compose 构造环

我正在学习 Jetpack Compose,想构建这样的东西 在此输入图像描述

我尝试过通过堆叠使用框布局CircularProgressIndicator,但需要对圆圈大小进行硬编码。我希望戒指与尺寸无关。如何使用 Compose 实现此目的?

android kotlin android-jetpack android-jetpack-compose

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