我想做的是一个底部带有TextField的简单应用程序(就像iMessage,TeleGram等聊天应用程序一样)
问题是这样的。隐藏键盘时,NativeScript使TextField(用于主滑动)下方的底部插图很好看。似乎NativeScript也会自动为其填充背景色。 (screenshot when keyboard is hidden)
但是,当键盘出现时,我希望TextField下方的底部插图消失了,因为不再需要它了。但是,NativeScript似乎同时在TextField和本机软键盘的底部插入了底部。(screenshot when keyboard has shown)
这是我用来重新创建问题的代码。 (在NativeScript-Vue中)
<template>
<Page>
<ActionBar title="Home" />
<DockLayout class="home-panel">
<StackLayout dock="bottom" background="#444488">
<TextField height="50" />
</StackLayout>
<Label textWrap="true" text="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." />
</DockLayout>
</Page>
</template>
<script>
export default {
data() {
return {};
}
};
</script>
<style scoped>
.home-panel {
font-size: 20;
}
</style>
我已经被这个问题困扰了好几天了。任何帮助或解决方法,将不胜感激。