Skip to content

Navigating to a page with collectionview and carousel view is too slow, and the page transitions are not smooth. #23107

Open

Description

Description

I created a demo where clicking a button navigates to another page. However, the navigation process is sluggish, taking approximately 2-4 seconds in release mode and around 4-7 seconds in debug mode. Furthermore, after entering the page, swiping left or right to switch between pages is also unsmooth. While the performance is slightly better in release mode, it still falls short of the desired experience.
I am unsure how to utilize dotnet trace as described in the guide at https://github.com/dotnet/maui/wiki/Profiling-.NET-MAUI-Apps. For someone without native Android development experience, there is a lack of detailed information, preventing me from proceeding with the instructions.
This problem has been bothering me for a long time and I have been unable to solve it.

Steps to Reproduce

To download the demo project, compile and run it, that's all you need to do

Link to public reproduction project repository

https://github.com/xyeie/XinYeMobile

Version with bug

8.0.60 SR6

Is this a regression from previous behavior?

Not sure, did not test other versions

Last version that worked well

Unknown/Other

Affected platforms

iOS, Android

Affected platform versions

No response

Did you find any workaround?

no

Relevant log output

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    area-controls-collectionviewCollectionView, CarouselView, IndicatorViewdelightermigration-compatibilityXamarin.Forms to .NET MAUI Migration, Upgrade Assistant, Try-Convertp/2Work that is important, but is currently not scheduled for releaseplatform/android 🤖platform/iOS 🍎s/triagedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions