This documentation is available as Markdown for AI agents and LLMs. See the full Markdown index or append .md to any documentation URL.
可折叠
一个带标签、可点击的标题,用于切换其内容的可见性。
Android
iOS
Web
Included in Expo Go
Collapsible 是一个基础组件,通过点击带标签的标题来显示或隐藏其内容。可通过 isOpen 和 onOpenChange 进行受控——每个 Collapsible 都管理独立状态。
安装
Terminal
If you are installing this in an existing React Native app, make sure to install expo in your project.
用法
基础折叠面板
CollapsibleExample.tsx
手风琴(一次只展开一个部分)
将每个 Collapsible 的 isOpen 绑定到共享的父级值。该组件不会强制互斥——如何组合由使用者决定。
CollapsibleAccordionExample.tsx
API
import { Collapsible } from '@expo/ui';
Component
Type: React.Element<CollapsibleProps>
A primitive that toggles visibility of its content via a labelled tappable
header. Controlled via isOpen + onOpenChange.
Props for the Collapsible component, a primitive that
shows or hides its content with a tap on a labelled header.