小编bad*_*din的帖子

从 SwiftUI 中的导航堆栈中删除屏幕

我用来NavigationLinkNavigationView. 如何从导航堆栈中删除屏幕?不仅隐藏导航“后退”按钮,还从堆栈中完全删除屏幕?

例如,我有这样的屏幕链:A -> B -> C 如何删除屏幕B以返回CA

或者,另一个例子,如何删除 screenAB,这样Cscreen 将成为根?

或者说这一切在 SwiftUI 的构想中都是不可能实现的?

swiftui swiftui-navigationlink swiftui-navigationview

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

KMM 与公共(共享)模块中的 Java 源

由于平台限制,我们无法将 Java 源代码与 Kotlin Multiplatform Mobile 一起使用。

但如果 Kotlin 与 Java 100% 兼容,为什么我们不能将 Java 与 Kotlin Multiplatform Mobile 一起使用呢?我的意思是不仅在 Android 或 JVM 部分使用它,而且在共享代码的公共部分使用它。我们可以用 Java 编写 iOS 应用程序:)

java kotlin kotlin-multiplatform kmm kotlin-multiplatform-mobile

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