本项目是一个技术目录和跨平台移动端样式参考,用于构建移动用户界面。它作为一个移动 UI 属性目录和翻译指南,将标准的 Web 样式概念映射到移动框架所需的 JavaScript 对象表示法。
vhpoet/react-native-styling-cheat-sheet 的主要功能包括:Mobile UI Property Catalogs, CSS-to-Native Style Translators, Mobile Flexbox Layouts, Flexbox Layout Models, Mobile Typography Styling, Cross-Platform Style Mapping, Object Property Grouping, UI Visual Effects。
vhpoet/react-native-styling-cheat-sheet 的开源替代品包括: youngsoft/mylinearlayout — MyLinearLayout is an Objective-C UI layout framework and responsive layout engine for iOS. It serves as a… vadimdemedes/tailwind-rn — tailwind-rn is a utility-first mobile UI kit and integration framework that allows the use of Tailwind CSS utility… meliorence/react-native-render-html — This project is an HTML-to-native renderer and cross-platform UI component that transforms web-standard markup into… nativewind/nativewind — NativeWind is a utility-first CSS framework that integrates Tailwind CSS design patterns into React Native… facebookarchive/asyncdisplaykit — AsyncDisplayKit is an asynchronous UI framework and performance library for iOS. It provides a collection of… tombenner/nui — Nui is a declarative UI styling tool and stylesheet library for iOS applications. It separates visual design from…
MyLinearLayout is an Objective-C UI layout framework and responsive layout engine for iOS. It serves as a multi-pattern view orchestrator that organizes interface elements using a combination of linear, relative, and grid layout patterns. The library brings CSS flexbox and floating element behavior to iOS views for dynamic space distribution. It includes a dedicated system for right-to-left language orientations, providing automatic mirroring of interface elements to support localized layouts. The framework covers a broad range of arrangement strategies, including flow-based element wrapping
NativeWind is a utility-first CSS framework that integrates Tailwind CSS design patterns into React Native applications. It functions as a cross-platform styling system and style mapper that translates CSS-based utility classes into native style objects compatible with mobile platforms. The framework provides a responsive UI engine that implements breakpoints, dark mode management, and platform-specific modifiers. It allows for the definition of custom themes including global colors, fonts, and spacing values to maintain a consistent visual identity across different devices. The system cover
AsyncDisplayKit is an asynchronous UI framework and performance library for iOS. It provides a collection of performant alternatives to standard views, allowing developers to build responsive interfaces by offloading layout and rendering tasks to background threads. The framework is centered around a declarative layout engine based on a flexbox model, which calculates element positions and sizes asynchronously. It utilizes a node-based abstraction to wrap native views, enabling the instantiation and configuration of UI hierarchies on background threads to prevent main thread blocking. The sy
This project is an HTML-to-native renderer and cross-platform UI component that transforms web-standard markup into native mobile components. It functions as a CSS-to-native style engine and a customizable HTML parser, allowing web content to be displayed in mobile applications without the use of a full web view. The library is distinguished by its ability to intercept and modify the HTML DOM tree before rendering, enabling the injection of custom components, the filtering of specific nodes, and the overriding of default element translation models. It also implements a sophisticated style res