Comments (16)
from cardview.
from cardview.
Hello Uday, unfortunately, I can't help you without a reproduction sample and video.
from cardview.
Hi @AndreiMisiukevich ... Here i Attached Reference Image .
i showed Multiple Carousel in Single Page. It Properly Showed Under Section But Frame Content Wrongly Showed Other Section Content When i Refresh the Collection View After Few Second it Properly Showed..
The Issue Was Only on Xamarin IOS.. i also tried IsViewReusingEnabled="False" This is also Not Working For Ios
Expectation : Content Show Proper Under Section When We Refresh the View on CollectionView
from cardview.
@AndreiMisiukevich Also It Working Fine on Emulator and simulator But Issue on Deployment
from cardview.
Hm, that's weird. If it works fine on iOS simulator then it should on real Device.
Can it be some Xamarin bug?
Can you try to run the app on real device with linter disabled?
from cardview.
Looks like collection view reorders items for a while.
We don't control this process from collection view
from cardview.
so how to cache clear on collectionView
from cardview.
I propose to fully recreate items source
from cardview.
Sorry .i couldn't understood . Can u explain briefly?
from cardview.
While Refresh the View What i do to ?
i am Using Observable Collection for DataBinding
CollView.ItemSource = RefreshData.ToList()
from cardview.
What is inside RefreshData?
Views or just items?
I mean, do you use ItemTemplate? Or add views directly to itemssource?
Also, you can try something so hacky.
Using code behind, remove your collection view from page and then add it again (on refresh). Or optionally recreate a new instance of collection view
from cardview.
i am using item Template and Data assign Using itemsource directly from c# Like below Mentioned
XAML :
<StackLayout>
<RefreshView>
<CollectionView x:Name="CollView">
<CollectionView.ItemTemplate>
<DataTemplate>
<cards:CarouselView>
<cards:CarouselView.ItemTemplate>
<DataTemplate>
<Frame/>
</DataTemplate>
</cards:CarouselView.ItemTemplate>
</cards:CarouselView>
</DataTemplate>
</CollectionView.ItemTemplate>
</CollectionView>
</RefreshView>
</StackLayout>
C# :
CollView.ItemSource = RefreshData.ToList()
from cardview.
@AndreiMisiukevich can u have sample for ",remove your collection view from page and then add it again (on refresh). Or optionally recreate a new instance of collection view" ?
from cardview.
Hi @AndreiMisiukevich
i think its not collection view problem because Issue When i Scrolldown to bottom these way also occur same issue
something wrong on carousel
from cardview.
@UdayaDevConsole xamarin/Xamarin.Forms#13045
it can be collectionview recycling issue
Try to change collectionview to listview and set strategy to retain element instead recycling
from cardview.
Related Issues (20)
- Pull to refresh not working while swiping down on top of Carousal View HOT 3
- How do I swipe away the last item in the panCardView HOT 1
- Carouselview Indicator Position Top HOT 1
- Zoom WebView HOT 12
- Add ItemTemplateSelector functionalty HOT 3
- UI virtualization HOT 4
- CarouselView with ContentPage does not show content HOT 5
- Poor performance when resizing UWP application HOT 6
- How can I configure CoverFlowView to have no space between items? HOT 4
- not dismissing keyboard HOT 2
- Carouselview does not rerender when device wakes from sleep on Android HOT 2
- UWP crash when moving between monitors with different DPI HOT 5
- Data Wrongly Replicate to other Section when Scroll the multiple Carouselview in CollectionView on Xamarin IOS HOT 1
- Is .NET 1 Standard Support a joke? HOT 3
- I put the carousel view in a horizontal scrollview and since the horizontalorientation is false on the carousel view it won't let me scroll left and right HOT 4
- Carousel content overlaps bounds - second card only, iOS HOT 10
- [iOS] Unable to convert Microsoft.Maui.Handlers.ContentViewHandler to UIKit.UIView HOT 1
- IndicatorsControl item size HOT 2
- After migrating in NET 8 carousel view is not working HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cardview.