关键字 “constraints” 的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
SnapKit
一个用于 iOS 和 OS X 的 Swift Autolayout DSL
Stevia
:leaves: 简洁的 Autolayout 代码
BonMot
Swift 中美观、易于使用的属性字符串
TinyConstraints
只有语法糖。
SwiftQueue
IOS 作业调度器,具有并发运行、失败/重试、持久化、重复、延迟等功能
EasyPeasy
自动布局变得简单
Align
直观且强大的自动布局库
AceLayout
AceLayout 提供了一个用于自动布局的 Swifty DSL。
DeclarativeLayoutKit
UIKit 声明式布局助手
AutoLayoutProxy
一个简单轻量级的自动布局套件,让你感觉像在玩一个有趣的布局视图游戏。 AutoLayout 支持 iOS 和 tvOS 上的 UIKit 以及 macOS 上的 AppKit,因此您不必担心在不同平台上使用不同的解决方案。 AutoLayoutProxy 在 Xcode 14.2 上使用 Swift 5.7 编译,并将为所有未来版本更新
CGLayout
强大的自动布局框架,可以管理 UIView(NSView)、CALayer 和未渲染的视图。 不是 Apple Autolayout 包装器。 提供占位符。 支持 Linux。
FHConstraints
带有有用约束方法的 UIView 扩展。
Pin
📌 一个使自动布局更容易的小型库。 只有 200 行代码。
SimpleConstraints
SimpleConstraints 是一个 Swift 库,旨在简化在 UIKit 中创建和管理约束的过程。 它提供了一组实用程序,可以更轻松地在 iOS 应用程序中对齐和定位 UI 元素。
LayoutUI
用 Swift 编写的基于约束的自动布局系统。 不是 Autolayout 包装器。 CGLayout 的重新实现。
15 个软件包。