import React, { useState } from 'react'; import { ScrollView, Text, View } from 'react-native'; import { Space, Button, Mask } from '@xrnjs/ui'; import Card from '_global/Card'; import styles from './style'; const PositionUsage: React.FC = () => { const [topVisible, setTopVisible] = useState(false); const [centerVisible, setCenterVisible] = useState(false); const [bottomVisible, setBottomVisible] = useState(false); const [customVisible, setCustomVisible] = useState(false); return ( {/* 顶部位置 */} setTopVisible(false)}> 顶部内容 内容显示在屏幕顶部 {/* 居中位置 */} setCenterVisible(false)} > 居中内容 内容显示在屏幕中央 {/* 底部位置 */} setBottomVisible(false)} > 底部内容 内容显示在屏幕底部 {/* 自定义样式 */} setCustomVisible(false)} overlayStyle={{ justifyContent: 'flex-end', paddingBottom: 50 }} > 自定义样式 通过 overlayStyle 自定义容器样式 ); }; export default PositionUsage;