我有一个ScrollView
,里面有TouchableOpacity
和TextInput
。
当我按下它们时,什么也没发生。
我找到了TouchableOpacity
的解决方案,那就是添加rejectResponderTermination={true}
并成功了。
例如:
<TouchableOpacity
onPress={cameraHandler}
rejectResponderTermination={true}
>
但是,这不适用于TextInput。
<TextInput
onChangeText={updateText}
value={value.text}
rejectResponderTermination={true}
/>
我想在rejectResponderTermination
中使用TextInput
的功能。任何建议将不胜感激。
答案 0 :(得分:1)
TextInput
不是<TextInput
onChangeText={updateText}
value={value.text}
/>
的道具。尝试将其删除。
rejectResponderTermination
list of props可以在官方文档中找到。
如果您仍然想要public void createTemplateDialog(Project project) {
Template template = new Template(project);
DialogBuilder builder = new DialogBuilder(project);
builder.setTitle("Import Sample");
builder.setCenterPanel(template.getMainPanel());
builder.removeAllActions();
DialogWrapper dialogWrapper = builder.getDialogWrapper();
dialogWrapper.setUndecorated(false);
builder.show();
}
的功能,则当前必须构建自己的功能。
SlideTextInput是您如何执行此操作的示例。