12 个仓库
Frameworks for building and managing complex view hierarchies.
Explore 12 awesome GitHub repositories matching part of an awesome list · User Interface Layout. Refine with filters or upvote what's useful.
Neon 是一个 Swift 程序化 UI 布局框架,通过相对定位引擎编排界面元素。它在运行时计算视图大小和位置,以创建响应式用户界面,而无需使用约束(constraints)、弹簧(springs)、支柱(struts)或视觉格式语言。 该系统使用基于坐标的编排器将元素组织成堆栈和组,该编排器解析兄弟组件和父组件之间的对齐规则。它利用基于规则的坐标映射方法将高级对齐描述符转换为绝对屏幕坐标。 该框架提供了父视图锚定、容器空间填充和动态自适应大小计算的功能。它进一步支持相对视图对齐,以及将兄弟元素组织成对齐到边缘、角落或中心的水平或垂直堆栈。
Enables programmatic UI layout with a powerful syntax.
:leaves: Concise Autolayout code
Provides an elegant, readable syntax for view layout.
This project is a curated collection of Android development code snippets, implementation patterns, and technical guides designed to assist in building and maintaining mobile applications. It serves as a reference for standard mobile architecture, providing structured approaches to common development requirements and system integration tasks. The repository distinguishes itself by offering specific technical strategies for managing application lifecycles, optimizing memory usage, and ensuring interface responsiveness in resource-constrained environments. It provides programmatic techniques fo
Optimizes complex interface layouts to ensure efficient rendering across different screen sizes.
Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. iOS/macOS/tvOS/CALayer
Offers high-performance, manual view layout without auto-layout constraints.
FlexLayout adds a nice Swift interface to the highly optimized facebook/yoga flexbox implementation. Concise, intuitive & chainable syntax.
Provides a clean interface for the Flexbox layout engine.
The most powerful Grid container missed in SwiftUI
Adds a powerful grid container component to SwiftUI.
Simple static table views for iOS in Swift.
Simplifies the creation of static table views for iOS.
DEPRECATED - BrickKit For IOS
Facilitates the creation of complex and responsive UI layouts.
A tabbar with a number of preset animations written in pure SwiftUI
Implements tab bars with pre-built animation effects.
Write less UI code
Reduces boilerplate code when defining user interface layouts.
A super fast and easy-to-use layout library for iOS. FrameLayoutKit supports complex layouts, including chaining and nesting layout with simple and intuitive operand syntax.
Supports complex, nested layouts using an intuitive DSL syntax.
Powerful autolayout framework, that can manage UIView(NSView), CALayer and not rendered views. Not Apple Autolayout wrapper. Provides placeholders. Linux support.
Manages layouts for views and layers with powerful constraint support.