文件名称:AdaptiveCardUI:UI片段,以JSON编写并使用SwiftUI呈现
文件大小:1.48MB
文件格式:ZIP
更新时间:2024-05-27 13:52:08
swift json conversational-ui adaptive-cards codable
自适应卡 AdaptiveCardUI是用于在SwiftUI中呈现自适应卡的库。 自适应卡是用JSON编写的UI片段,应用程序和服务可以进行公开交换。 AdaptiveCardUI将此JSON转换为本地SwiftUI视图树,从而允许将轻量级UI集成到您的SwiftUI应用程序中。 动机 Microsoft构建并维护自适应卡架构。 它们具有可用于SDK,包括适用于iOS的。 AdaptiveCardUI旨在为Swift开发人员提供更自然的体验: 它使用Swift Codable解码和编码自适应卡 允许通过视图修改器和SwiftUI Environment自定义外观 通过自定义元素支持可扩展性 支持暗模式和动态类型 适用于存在SwiftUI的所有平台 自适应卡基础 自适应卡是一种清晰,一致地显示数据并与之交互的好方法。 您可以使用它们在图像旁边显示富文本,允许用户与按钮进行交互,甚至