<ScreenWapper bg="white"><Vie<ScreenWapper bg="white"><View styles={styles.container}><Header title="Create Post" /><ScrollView contentContainerStyle={{gap: 20}} > {/* avatar */}<View style={styles.header}><Avatar uri={user?.image} size={hp(6.5)} rounded={theme.radius.xl} /><View styles={{gap: 2}}><Text style={styles.username}> { user && user.name }</Text><Text style={styles.publicText}> Public</Text></View></View><View style={styles.textEditor}><RichTextEditor editorRef={editorRef} onChange={body=> bodyRef.current = body}/></View> { file && (<View style={styles.file}> { getFileType(file) == 'video'? (<Video style={{flex: 1}} source={{ uri: getFileUri(file) }} useNativeControls resizeMode='cover' isLooping /> ):(<Image srouce={{uri: getFileUri(file)}} resizeMode='cover' style={{flex: 1}} /> ) }<Pressable style={styles.closeIcon} onPress={()=>setFile(null)}><Icon name="delete" size={20} color="white" /></Pressable></View> ) }<View style={styles.media}><Text style={styles.addImageText}>Add to your post</Text><View style={styles.mediaIcons}><TouchableOpacity onPress={()=>onPick(true)}><Icon name="image" size={30} color={theme.colors.dark} /></TouchableOpacity><TouchableOpacity onPress={()=>onPick(false)}><Icon name="video" size={33} color={theme.colors.dark} /></TouchableOpacity></View></View> </ScrollView><Button buttonStyle={{height: hp(6.2)}} title="Post" loading={loading} hasShadow={false} onPress={onSubmit} /> </View></ScreenWapper>I follow this tutorial: https://www.youtube.com/watch?v=YvODxoOTCGw in 25:33-26:03 his button is on the bottom of the screen. But for me, it show on the bottom of the add to your post. And the screen cant scrolling. enter image description here
This is the style of View.container
container: { flex: 1, backgroundColor: 'red', marginBottom: 30, paddingHorizontal: wp(4), //FIX_HERE nhap lai gap: 15, },I have tried put this code in scroll View to make the content inside is bigger
{Array.from({ length: 20 }).map((_, index) => (<Text key={index}>Dòng {index + 1}</Text> ))}And the post button got push down enter image description here
I have tried keyboardShouldPersistTaps="handled"but the result is the same




