MaterialDesignColor - SwiftUI版本的谷歌材料设计颜色库





项目名称:MaterialDesignColor

项目简介

MaterialDesignColor是一个开源项目,提供了谷歌材料设计中的颜色规范,通过SwiftUI版本实现,使得开发者可以轻松地在iOS、macOS、tvOS和watchOS应用中使用这些颜色。该项目支持Swift Package Manager安装,并提供了一个预览工具,方便开发者查看和选择颜色。

功能特点

  • 丰富的颜色预设:提供谷歌材料设计中的所有预设颜色。

  • 多平台支持:支持iOS、macOS、tvOS和watchOS平台。

  • 简单易用:通过SwiftUI实现,使得颜色的使用变得简单直观。

  • 预览工具:提供了一个预览工具,方便开发者查看颜色效果。

示例代码

以下是如何使用MaterialDesignColor库的示例代码:

import MaterialDesignColor

let color: Color = .pink400
import MaterialDesignColor

Text("title")
  .foregroundColor(.tealA700)

安装指南

通过Swift Package Manager安装MaterialDesignColor:

在项目的Package.swift文件中添加以下依赖:

dependencies: [
    .package(url: "https://github.com/swift-man/MaterialDesignColor.git", from: "1.0.2")
]

或许喜欢

WaterTracker: 跨平台纯SwiftUI开发的喝水追踪应用

WaterTracker是一款跨iOS、iPadOS和watchOS平台的喝水追踪应用,使用SwiftUI开发,支持HealthKit和CloudKit数据同步,无广告、无内购。

最近更新 2024-12-09

Atributika:Swift库将HTML风格文本转换为NSAttributedString

Atributika是一个Swift库,能够识别和样式化HTML风格标签、链接、电话号码等,并生成NSAttributedString,支持iOS、tvOS、watchOS和macOS。

最近更新 2024-12-09

Alamofire:Swift语言编写的优雅HTTP网络库

Alamofire是一个用Swift编写的HTTP网络库,支持iOS、macOS、tvOS、watchOS等多个平台,提供链式请求/响应方法、Combine支持、参数编码、文件上传下载等功能。

最近更新 2024-12-09

热榜

Made with in Shangrao,China By 老雷

Copyright © devler.cn 1987 - Present

赣ICP备19009883号-1