关键字 “layout-engine” 的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
PinLayout
无需自动布局的快速 Swift 视图布局。没有魔法,纯代码,完全控制,速度极快。简洁的语法,直观,可读且可链式调用。[iOS/macOS/tvOS/CALayer]
Render
类似 SwiftUI.framework 的 UIKit [最低部署目标 iOS10]
FrameLayoutKit
一个超快速且易于使用的 iOS 布局库。FrameLayoutKit 支持复杂的布局,包括使用简单直观的操作符语法进行链式和嵌套布局。
CGLayout
强大的自动布局框架,可以管理 UIView(NSView)、CALayer 和未渲染的视图。不是 Apple Autolayout 包装器。提供占位符。支持 Linux。
LayoutUI
基于约束的自动布局系统,用 Swift 编写。不是 Autolayout 包装器。CGLayout 的重新实现。
5 个软件包。