XFShimmerLayout icon indicating copy to clipboard operation
XFShimmerLayout copied to clipboard

Do you have an iOS sample ?

Open AlonRom opened this issue 5 years ago • 6 comments

AlonRom avatar Jun 18 '19 05:06 AlonRom

If you read the source code, you can see that it is a skiasharp implementation without any custom renderers. So it should work for all platforms.

EmilAlipiev avatar Nov 01 '19 03:11 EmilAlipiev

Yeap, works on all platforms SkiaSharp works :) I'll keep in mind to upload an iOS sample tho.

ChasakisD avatar Nov 01 '19 16:11 ChasakisD

hey great work. just a quick question, i havent tried yet but is there any performance decrease on complex listview itemplates? eventually it is drawing with skia i believe.

EmilAlipiev avatar Nov 01 '19 16:11 EmilAlipiev

I have used it with ffimageloading and listview and it worked pretty well :)

ChasakisD avatar Nov 01 '19 16:11 ChasakisD

I have just had a chance to try your sample. it doesnt work at the page is loading. it looks like that it only works when page is completely loaded. like in your sample, you click to button to load. but once you move it to the constructor to load, it isnt displayed. do you know why?

EmilAlipiev avatar Nov 02 '19 04:11 EmilAlipiev

problem is you need first load the data (raise property changed on obvervablecollection) in order to display shimmerlayout. but shimmerlayout meant to be shown while data is loading. it is good implementation but we need to enhance the way it is working. otherwise it make no sense to load data first and show shimmer at the same time. in your sample if you remove line, shimmer is never displayed.

Things = new ObservableCollection { "jjj", "jjj", "jjj", "jjj", "jjj" };

EmilAlipiev avatar Nov 02 '19 17:11 EmilAlipiev