Ios Nativescript IQKeyboardManager使用底部的TextView中断布局

Ios Nativescript IQKeyboardManager使用底部的TextView中断布局,ios,nativescript,nativescript-vue,Ios,Nativescript,Nativescript Vue,我对iOS中的nativescript IQKeyboardManager插件有一个问题(android运行良好),尝试了不同的方法改变布局,但似乎没有任何效果。非常感谢您的帮助 我尝试了不同的布局(Stacklayout,用ScrollView包装),但没能按预期工作 模板如下(使用nativescript vue): ..... 只有在布局中带有ListView的模式中使用表单时,才会出现问题。在上有一个插件的公开票证。你能分享一个游乐场的例子吗?在那里可以复制这个问题。我刚刚创建了一个

我对iOS中的nativescript IQKeyboardManager插件有一个问题(android运行良好),尝试了不同的方法改变布局,但似乎没有任何效果。非常感谢您的帮助

我尝试了不同的布局(Stacklayout,用ScrollView包装),但没能按预期工作

模板如下(使用nativescript vue):


.....

只有在布局中带有ListView的模式中使用表单时,才会出现问题。在

上有一个插件的公开票证。你能分享一个游乐场的例子吗?在那里可以复制这个问题。我刚刚创建了一个:。。。但它在我的iPhone上工作正常,但我的模拟器的行为如上图所示。你知道为什么会这样吗?谢谢我刚刚意识到只有在模态中使用表单时才会出现问题。我刚刚测试了在没有模式的情况下使用聊天功能,效果很好。
<template>
  <Page class="page">
      <GridLayout rows="auto, *, auto" class="m-y-10 m-x-10" height="100%">
        <GridLayout row="0" columns="*, auto">
          <Label col="0" class="h3 heading" textWrap="true" :text="'XXXX" fontWeight="bold"></Label>
          <Label col="1" class="p-t-5" text="Close" @tap="onCancelTap" />
        </GridLayout>
        <ListView row="1" for="msg in messages" ref="listView" @itemLoading="onItemLoading">
          <v-template>
            <GridLayout columns="*" rows="auto, auto" class="msg p-10">
              .....
            </GridLayout>
          </v-template>
        </ListView>
        <StackLayout row="2">
            <GridLayout columns="*, auto" class="m-10 form">
                <TextField class="text-input p-x-5" col="0" v-model="message" />
                <Button class="btn-primary p-10 m-x-10" col="1" text="Enviar" @tap="chat(message)"></Button>
            </GridLayout>
        </StackLayout>
      </GridLayout>
  </Page>
</template>