This documentation is available as Markdown for AI agents and LLMs. See the full Markdown index or append .md to any documentation URL.
可折叠
一个带标签的可点击标题,用于切换其内容的可见性。
Collapsible 是一种原始组件,可通过点击带标签的标题来显示或隐藏其内容。通过 isOpen 和 onOpenChange 进行受控——每个 Collapsible 都管理独立的状态。


安装
If you are installing this in an existing React Native app, make sure to install expo in your project.
用法
基础可折叠
手风琴(一次展开一个部分)
将每个 Collapsible 的 isOpen 绑定到共享的父级值。该组件不会强制互斥——如何组合取决于使用者。
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.
{
color: string,
fontFamily: string,
fontSize: number,
fontWeight: 'normal' | 'bold' | '100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900',
letterSpacing: number,
lineHeight: number,
textAlign: 'center' | 'left' | 'right'
}Text-specific styling for the tappable header label.