问题描述
我正在使用Stream Feed。当我点击StatusUpdateForm时,它会打开键盘。但是现在,除非发布更新,否则无法将其关闭。
当用户开始在FlatFeed上滚动时如何关闭StatusUpdateForm?
const App = () => {
return (
<SafeAreaProvider>
<SafeAreaView style={{flex: 1}} forceInset={{ top: 'always' }}>
<StreamApp
apiKey={key}
appId={id}
token={token}
>
<FlatFeed Activity={CustomActivity} />
<StatusUpdateForm FeedGroup="timeline" />
</StreamApp>
</SafeAreaView>
</SafeAreaProvider>
);
};
导出默认应用;
谢谢!
解决方法
我不知道您正在使用的特定库,但是它可能包装了Feed的ScrollView。如果是这样,您可以使用keyboardDismissMode道具-on-drag
可以在两个平台上使用,interactive
仅可以在iOS上使用。