SwiftUI-Navigation-Multiplatform-Example - SwiftUI多平台导航示例应用
项目名称:SwiftUI-Navigation-Multiplatform-Example
项目简介
SwiftUI-Navigation-Multiplatform-Example是一个开源的SwiftUI示例应用,它展示了如何在SwiftUI中实现多平台导航、深度链接处理以及Firebase集成。该项目基于最新的NavigationStack和NavigationSplitView API,提供了一个简单且有组织的项目结构,支持iPhone、iPad和Mac。
功能特点
多平台支持:支持iPhone、iPad和Mac平台。
自定义导航:使用NavigationStack和NavigationSplitView API实现自定义导航。
深度链接:集成自定义URL Scheme处理深度链接。
Firebase集成:使用Firebase进行推送通知和深度链接处理。
单元测试:包含项目相关的单元测试。
项目截图
以下是SwiftUI-Navigation-Multiplatform-Example应用的预览截图:
iPhone预览:
iPad预览:
Mac预览:
或许喜欢
SwiftUIMaterialTabs - SwiftUI实现的Material 3风格标签和粘性头部库
SwiftUIMaterialTabs是一个集成了Material 3风格标签和粘性头部效果的SwiftUI库,支持自定义标签和独特的粘性效果。
最近更新 2024-12-09
WaterTracker: 跨平台纯SwiftUI开发的喝水追踪应用
WaterTracker是一款跨iOS、iPadOS和watchOS平台的喝水追踪应用,使用SwiftUI开发,支持HealthKit和CloudKit数据同步,无广告、无内购。
最近更新 2024-12-09
SnapCarouselView:SwiftUI自定义视图轮播组件
SnapCarouselView是一个SwiftUI轮播视图库,支持循环滚动和自定义视图展示,适用于展示任何遵循Identifiable协议的数据模型。
最近更新 2024-12-15