列
用于垂直放置子项的 Jetpack Compose Column 组件。
Android
Bundled version:
~55.0.2
Expo UI 列与官方 Jetpack Compose Column API 相匹配,并以可配置的排列和对齐方式垂直放置子元素。
🌐 Expo UI Column matches the official Jetpack Compose Column API and places children vertically with configurable arrangement and alignment.
安装
🌐 Installation
Terminal
- npx expo install @expo/uiIf you are installing this in an existing React Native app, make sure to install expo in your project.
用法
🌐 Usage
Column 将儿童垂直排列。使用 verticalArrangement 和 horizontalAlignment 来控制间距和对齐。
ColumnExample.tsx
import { Host, Column, Text } from '@expo/ui/jetpack-compose'; import { fillMaxWidth, paddingAll } from '@expo/ui/jetpack-compose/modifiers'; export default function ColumnExample() { return ( <Host matchContents> <Column verticalArrangement={{ spacedBy: 8 }} horizontalAlignment="center" modifiers={[fillMaxWidth(), paddingAll(16)]}> <Text>First</Text> <Text>Second</Text> <Text>Third</Text> </Column> </Host> ); }
应用接口
🌐 API
import { Column } from '@expo/ui/jetpack-compose';
Component
Type: React.Element<ColumnProps>
Optional • Type:
HorizontalArrangementHorizontal arrangement of children.