Ionic 4 popover 出现在屏幕外

Ionic 4 popover appearing off screen

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

.html

<div class="TabBarItem" (click)="popover($event)">
  <label>Tab Item</label>
</div>

.ts

   function popover(ev) {

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

结果...

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

原来我所要做的就是将 <ion-content> 添加到我的弹出组件中。这解决了问题。