Ionic 4 弹出窗口出现在屏幕外

nac*_*n f 2 ionic-framework angular ionic4

我在屏幕底部的按钮上有一个 Ionic 4 Popover。当我单击按钮打开弹出窗口时,它出现在屏幕下方......

.html

<div class="TabBarItem" (click)="popover($event)">
  <label>Tab Item</label>
</div>
Run Code Online (Sandbox Code Playgroud)

.ts

   function popover(ev) {

    this.popoverController
                .create({
                  component: PopoverComponent,
                  event: ev,
                  translucent: true,
                })
                .then(el => {
                  el.present();
                });
    }
Run Code Online (Sandbox Code Playgroud)

结果...

在此输入图像描述

有没有办法解决这个问题,或者手动重新定位?

nac*_*n f 5

事实证明,我所要做的就是添加<ion-content>到我的弹出框组件中。这解决了这个问题。