From 0399bba83f3dd0e6b3c346dae69e24ae0c5582f6 Mon Sep 17 00:00:00 2001 From: imeepos Date: Wed, 28 Jan 2026 16:09:21 +0800 Subject: [PATCH] fix: bug --- components/drawer/EditProfileDrawer.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/components/drawer/EditProfileDrawer.tsx b/components/drawer/EditProfileDrawer.tsx index 00accc0..36852c3 100644 --- a/components/drawer/EditProfileDrawer.tsx +++ b/components/drawer/EditProfileDrawer.tsx @@ -46,7 +46,8 @@ export default function EditProfileDrawer({ const { loading, pickImage, updateProfile } = useUpdateProfile() // 增加高度以避免被底部 Tab 栏遮挡,考虑底部安全区域 - const snapPoints = useMemo(() => [280 + insets.bottom + 60], [insets.bottom]) + // 使用百分比让 BottomSheet 在键盘弹出时能够自动调整 + const snapPoints = useMemo(() => ['50%'], []) useEffect(() => { if (visible) { @@ -129,6 +130,7 @@ export default function EditProfileDrawer({ backdropComponent={renderBackdrop} keyboardBehavior="interactive" keyboardBlurBehavior="restore" + android_keyboardInputMode="adjustResize" >