关键字 “uikit” 的软件包
这些软件包可用作软件包集合,可在 Xcode 或 SwiftPM 中使用。
ShinySwiftUI
✨ 使用一套预制的扩展、视图修饰符和组件,编写更简洁、更精炼、更一致的 SwiftUI 代码。
SwiftUIKit
📱 编写起来很有趣的 UIKit 代码
TextStory
更快乐、更灵活的 NSTextStorage
UIPiPView
这个库是一个可以在 iOS 中实现画中画 (PiP) 的 UIView。
BottomSheet
使用 UIKit 制作的 BottomSheet 组件。完全用 Swift 编写 🧡
Colors
Colors 是一个 Swift 软件包,可通过 Color 扩展启用 SwiftUI 中的所有系统颜色。以前仅在 UIColor/NSColor 中可用的颜色现在也可在 Color 中使用。
FixFlex
声明式的 Auto Layout 代码,易于编写、阅读和修改
FuntastyKit
我们项目中使用的 Swift 实用程序和协议的集合
TactileSlider
UIControl 滑块,可以从其边界内的任何点拖动,类似于控制中心和 Home.app 中的滑块
MemojiView
MemojiView 是一个简单的视图,用于检索和显示用户 Memoji、Emoji 或文本作为图像。
PlatformChecker
PlatformKit 提供了易于使用的 Swift 属性,用于检查 Apple 平台上的设备和操作系统环境。非常适合在 iOS、macOS、tvOS、watchOS 和 visionOS 中定制应用程序行为。
RVS_Checkbox
UISwitch 控件的“即插即用”复选框替代品。
SBQuickLook
使用 Apple 的 QuickLook Framework 快速预览本地和远程文件及其内容
SwiftPlus
Swift 扩展库
SwiftUIMap
一个更好的 SwiftUI 地图
Textbook
更简单的文本视图和 SwiftUI
UIViewKit
UIViewKit 是一个 Swift 工具,用于轻松进行 UIKit 视图设计,将 InterfaceBuilder 的便捷性与 Swift 类型检查相结合。它镜像了 SwiftUI 的外观,并为属性、出口和约束提供了快速方法。 @resultBuilder 使代码编写速度更快,并且在视觉上更具吸引力。
AceLayout
AceLayout 为 Auto Layout 提供了一个 Swifty DSL。
CocoaUI
☕️ 从 SwiftUI 组件获取和自定义 UIKit/Cocoa 对象。
CodeQuickKit
一个简化某些日常任务的 Swift 库。