Unplanned
Last Updated: 23 Dec 2024 15:39 by Andy
Zelin
Created on: 06 Dec 2024 12:30
Category: TabView
Type: Bug Report
2
CollectionView: [iOS] The UI freezes while scrolling when the CollectionView is placed inside a TabView
The UI freezes when RadTabView is used as a parent container for RadCollectionView and the CollectionView is scrolled.
5 comments
Andy
Posted on: 23 Dec 2024 15:39

Hello Didi,

Applying that approach setting a definitive height to the CollectionView when is inside a ScrollView that is in a TabView gets in the same result of freezing when scrolling.

ADMIN
Didi
Posted on: 21 Dec 2024 11:38

Hello Andy,

If you place the CollectionView in a ScrollView then set a definitive height to the CollectionView control. Test this approach in a combination with swipe and reorder feature.

Regards,
Didi
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Andy
Posted on: 20 Dec 2024 18:15

I found a workaround for this:

Nest CollectionView into a ScrollView, this will make the CollectionView use the scroll ability from ScrollView and not itself which is the one is wrong. Of course this is not a perfect approach but worked in my case.

The bad news is that using a ScrollView, the CollectionView control can't have scroll features like Swipe and I think Drag N Drop. For my app I'm using swipe and I had to disable swipe feature from CollectionView, otherwise ScrollView's scroll won't work. To keep swipe working meanwhile Telerik solve this bug, I used a SwipeView for my item template and it is working.

Zelin
Posted on: 19 Dec 2024 00:21
The Telerik team is deprecating the RadListView: Link. Perhaps we should wait for it to be fixed. From my experience, the performance of using RadCollectionView is significantly better than that of RadListView.
Andy
Posted on: 18 Dec 2024 23:50
I'm experiencing the same problem and couldn't find a solution or workaround so far. ListView was working better than this.