关键词“appkit”的包
这些包可用作一个包集合,可在 Xcode 或 SwiftPM 中使用。
VariableBlurImageView
向 UIKit、AppKit 和 SwiftUI 中的图像添加可变模糊。
AppKitFocusOverlay
添加热键以显示 AppKit 应用程序中任何窗口的关键焦点路径。
ContainedDocument
嵌套的 NSDocuments
FZMetadata
文件元数据 & 类似于 Spotlight 的文件查询
NSUI
没有条件编译的 AppKit 和 UIKit
RichEditorSwiftUI
用于 SwiftUI 的强大的 WYSIWYG 富文本编辑器。
TextStory
更快乐、更灵活的 NSTextStorage
TextViewPlus
使用 NSTextView+TextKit 1/2 让生活更美好
WindowTreatment
使用 NSWindow 更快乐的工具
Colors
Colors 是一个 Swift 包,可以通过 Color 扩展在 SwiftUI 中启用所有系统颜色。以前只能在 UIColor/NSColor 中使用的颜色现在也可以在 Color 中使用。
DSFAppearanceManager
macOS Appkit 的主题和外观处理 (Swift/Objective-C)。
KeyCodes
AppKit Carbon 键码到 UIKey 兼容的枚举
MenuBuilder
用于创建 NSMenuItems 的 Swift 函数构建器
PlatformChecker
PlatformKit 提供了易于使用的 Swift 属性,用于检查 Apple 平台上的设备和操作系统环境。非常适合在 iOS、macOS、tvOS、watchOS 和 visionOS 中定制应用程序行为。
SwiftPlus
Swift 扩展库
Textbook
更简单的文本视图和 SwiftUI
AceLayout
AceLayout 为 Auto Layout 提供了一个 Swifty DSL。
CompositionalLayoutDSL
CompositionalLayoutDSL,用于简化 UICollectionViewCompositionalLayout 创建的库。它包装了 UIKit API,并使代码更短且更易于阅读。
ContrastKit
ContrastKit 是一个 Swift 库,旨在方便 iOS、iPadOS、macOS 和 tvOS 应用程序中的颜色对比度处理。它为开发人员提供了从任何基色自动生成颜色阴影的工具,并根据既定的可访问性标准(AA Large、AA 和 AAA)确定最易读的对比色。
FHExtensions
一些有用的 Foundation 和 UIKit 扩展。