Как установить начальную y-позицию прокрутки ионного содержимого?
Я пытаюсь настроить положение прокрутки ion-content
немного вниз, чтобы скрыть некоторые элементы в начале этого элемента управления.
Мне нужно что то подобное
Я пробовал атрибут 'start-y="xx", но он не работает.
Какие-либо предложения?
<ion-content start-y="55">
1 ответ
Решение
В ionic4 в настоящее время нет атрибута для начальной позиции прокрутки. Однако есть метод прокрутки, который вы можете использовать при инициализации страницы, который вы можете использовать так:
.ts
import { Component, ViewChild } from '@angular/core';
import {IonContent} from '@ionic/angular';
@Component({
selector: 'app-home',
templateUrl: 'home.page.html',
styleUrls: ['home.page.scss'],
})
export class HomePage {
@ViewChild(IonContent) theContent: IonContent;
ngOnInit() {this.theContent.scrollToPoint(0,150).then(()=>{}) }
}
}
прокомментируйте, если вам нужно что-то разъясняющее