2.59 MB
242.90MB
11.0 MB
82.1MB
59M
Yoga官方版是一个布局引擎,可以在很多不同的平台上使用。这款软件可以在任何平台上构建灵活的布局,我们可以通过免费版的Yoga轻松完成跨平台协作。
官方瑜伽软件介绍
Yoga是基于Flexbox的跨平台布局引擎,可以让布局更简单。Yoga作为一个通用布局系统,替代了iOS上的AutoLayout或者web上的层叠样式表(CSS)。
它最初是脸书在2014年推出的CSS布局开源库。2016年改版,更名为瑜伽。Yoga支持多个平台,包括Java、C#、C和Swift。
开发者可以将Yoga集成到布局系统中,就像脸书已经集成到React Native/Litho/Componentkit中一样。Yoga也是iOS开发者可以直接用来布局视图的框架。
软件功能
提供各种控件和功能,如。元素的位置类型定义了它在父元素中的位置。
对齐内容定义了沿水平轴的线分布。此功能仅在项目被打包到软包装中的多行时生效。
Alignment描述如何沿容器的水平轴对齐子级。
AspectRatio是Yoga引入的属性,在css flexbox规范中不作为可设置属性存在。
Flex控制节点的子节点的布局方向。
容器上设置了flex wrap属性,该属性控制当子容器沿主轴溢出容器大小时会发生什么。
Alignment描述如何在容器的主轴内对齐子级。