This documentation is available as Markdown for AI agents and LLMs. See the full Markdown index or append .md to any documentation URL.
行
用于将子项水平排列的 Jetpack Compose Row 组件。
Android
Included in Expo Go
如需跨平台使用,请查看通用的Row— 它会根据平台渲染相应的原生组件。
Expo UI Row 与官方 Jetpack Compose Row API 保持一致,并以可配置的排列和对齐方式将子元素水平放置。

安装
Terminal
- npx expo install @expo/uiIf you are installing this in an existing React Native app, make sure to install expo in your project.
用法
Row 会将子元素水平排列。使用 horizontalArrangement 和 verticalAlignment 来控制间距和对齐方式。
RowExample.tsx
import { Host, Row, Text } from '@expo/ui/jetpack-compose'; import { fillMaxWidth, height } from '@expo/ui/jetpack-compose/modifiers'; export default function RowExample() { return ( <Host matchContents> <Row horizontalArrangement="spaceEvenly" verticalAlignment="center" modifiers={[fillMaxWidth(), height(60)]}> <Text>项目 1</Text> <Text>项目 2</Text> <Text>项目 3</Text> </Row> </Host> ); }
API
import { Row } from '@expo/ui/jetpack-compose';
Component
Optional • Type:
ReactNodeOptional • Type:
HorizontalArrangementHorizontal arrangement of children.