Xamarin.forms: [Bug] CollectionView ItemsUpdatingScrollMode=KeepLastItemInView not working on iOS

Created on 3 Oct 2019  路  5Comments  路  Source: xamarin/Xamarin.Forms

Description

ItemsUpdatingScrollMode=KeepLastItemInView seems to not work on iOS but works fine on android.

Steps to Reproduce

  1. Open repro
  2. Run on iOS 13 simulator
  3. Click add until items reach bottom of page
  4. Observe that new items aren't scrolled to automatically.

Expected Behavior

Items scrolled to if added on end.

Actual Behavior

Items are added but collectionview isn't scrolled automatically.

Basic Information

  • Version with issue: 4.3.0.851321-pre3
  • Last known good version: Doesn't work in 4.2 either
  • IDE:Visual studio 2019 16.3.2
  • Platform Target Frameworks:

    • iOS: 13.0

  • Android Support Library Version: 28.0.0.3
  • Nuget Packages: No unusual ones
  • Affected Devices:iPhone 8

Reproduction Link

CarouselViewTest.zip

collectionview in-progress mobcat iOS 馃崕 bug

Most helpful comment

Please reopen. This doesn't work on iOS.

XF5 pre-3.

All 5 comments

Behavior isn't iOS 13 specific

Any updates to this? Still experiencing this on iOS

Currently using a workaround with the ScrollTo method to scroll to the end of the CollectionView, but this has it's own problems (doesn't work well with items of different sizes). Anyone got a working workaround?

Please reopen. This doesn't work on iOS.

XF5 pre-3.

it does also not work on XF 4.8.0.1560, and I am still suffering all the referenced issues as well.

Was this page helpful?
0 / 5 - 0 ratings