Ionic 3 отключить эффект отскока прокрутки на iOS - PullRequest
0 голосов
/ 31 мая 2018

Так что я довольно долго поддерживаю это приложение.Он работает на Android так, как я хочу, потому что Android не добавляет глупого эффекта отскока без вашего разрешения.Я все еще хочу, чтобы контент прокручивался, просто без эффекта отказов, потому что он полностью нарушает мой взгляд, когда он делает эффект отказов на iOS.

Год или два назад, когда я запустил это приложение, мне удалось избавиться отпрокручивающий эффект прокрутки, используя это в моем config.xml:

<preference name="webviewbounce" value="false" />
<preference name="UIWebViewBounce" value="false" />
<preference name="DisallowOverscroll" value="true" />

Но, похоже, это больше не работает.Я не затрагивал этот проект последние несколько месяцев, поэтому не уверен, что изменилось в Ionic с тех пор.Есть ли другие способы отключить отскок содержимого?

Редактировать: я уже пробовал свойства has-bouncing="false" и no-bounce на моем ion-content, которые ничего не делают.

Ответы [ 3 ]

0 голосов
/ 31 мая 2018

Ну, я нашел решение, но оно не только останавливает отскок, но и отключает плавную прокрутку.На данный момент мне даже все равно, я просто рад, что это работает сейчас.

.ios {
  .scroll-content {
    -webkit-overflow-scrolling: auto !important;
  }
}
0 голосов
/ 13 декабря 2018

попробуйте:

<ion-content [scrollY]="false" [scrollX]="false">/<ion-content>

Измените его в соответствии с вашими потребностями.

0 голосов
/ 31 мая 2018

Вы можете использовать тег no-bounce на вашем ионном контенте, например:

<ion-content no-bounce></ion-content

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...