ionic3 - ios键盘隐藏焦点上的输入字段,直到给出一些输入

Moh*_*opi 6 forms keyboard cordova ionic2 ionic3

请找到我的下面ionic info命令

cli包:(/ usr/local/lib/node_modules)

@ionic/cli-utils  : 1.9.2
ionic (Ionic CLI) : 3.9.2
Run Code Online (Sandbox Code Playgroud)

全球套餐:

Cordova CLI : 7.0.1
Run Code Online (Sandbox Code Playgroud)

本地包裹:

@ionic/app-scripts : 1.3.12
Cordova Platforms  : android 6.2.3 ios 4.4.0
Ionic Framework    : ionic-angular 3.5.0
Run Code Online (Sandbox Code Playgroud)

系统:

ios-deploy : 1.9.2
Node       : v6.11.2
npm        : 3.10.10
OS         : macOS High Sierra
Xcode      : Xcode 9.0 Build version 9A235
Run Code Online (Sandbox Code Playgroud)

这是我的代码.

<div style="position: absolute; bottom: 0px;">
        <img src="assets/login/welcome_login_bg.png" />
        <ion-list style="position: initial">
            <form [formGroup]="loginForm">
                <ion-item no-padding class="firstItem">
                    <ion-input [(ngModel)]="username" formControlName="username" type="email" spellcheck="false" autocapitalize="off">
                    </ion-input>
                </ion-item>
                <ion-item no-padding class="borderlineremove">
                    <ion-input [(ngModel)]="password" formControlName="password" clearOnEdit="false" type="password" spellcheck="false" autocapitalize="off">
                    </ion-input>
                </ion-item>
                <button class="loginForm" ion-button (click)="validateUser()" full color="danger">
                  <b>Sign In</b>
                </button>
                <ion-row>
                    <div class="forgotPwd"><span (click)="forGotPwd()">Forgot Password?</span></div>
                    <div class="signUp"><span (click)="registration()">Sign Up</span></div>
                </ion-row>
            </form>
        </ion-list>
    </div>
Run Code Online (Sandbox Code Playgroud)

问题:

当我专注于键盘时,我无法移动键盘上方的表格,直到给出一些输入,但在android中一切正常.