Difference in display behaviour between 16.1.0.37 and 16.2.0.42 on iOS

I am using the SfListView control to display pictures on an iPad. In the initialization method for the view, I create an event handler for SizeChanged. I then define the ItemSize for the SfListView items within that SizeChanged event, to create a grid of pictures (SpanCount="4") bound to my ViewModel. I display 12 pictures on the screen at a time, with about 25 items in the collection.

This has been working fine in version 16.1.0.37, but on upgrading to 16.2.0.42, although the ItemSize is set in the SizeChanged event as before, the items are displayed with a very small height, so that the pictures do not show. The width is correct.

On subsequent refreshes (Refreshing the collection that is bound to ItemsSource), the pictures are displayed correctly. The display of the pictures on UWP is OK, not showing a problem.

For the moment I have downgraded to version 16.1.0.37.

3 Replies

VR Vigneshkumar Ramasamy Syncfusion Team July 12, 2018 12:28 PM UTC

Hi Peter,  
  
Thanks for contacting Syncfusion support.  
  
We have checked the reported query `Difference in display behaviour between 16.1.0.37 and 16.2.0.42 on iOS` from our end. Unfortunately, the reported issue does not occur in our sample. Please refer the below sample link for your reference.  
  
  
Could you please check with our sample and if possible replicate the issue in our sample or share the xaml page which the issue replicates which would highly help us to analyze the query and provide an appropriate solution.   
  
Thanks,  
Vigneshkumar R 



PM Peter Mortley July 13, 2018 03:33 PM UTC

Hi, thank-you for the reply.

I've spent some time testing this to track it down, and can actually get the problem to display on version 16.1.0.37 as well with your test sample, so I am not sure what is going on there! There must be some difference between .37 and .42 however, as the problem does not appear in my app with .37.

To reproduce the problem in your test sample:

add ItemSpacing="0,5,5,0" into the SfListView definition.


VR Vigneshkumar Ramasamy Syncfusion Team July 16, 2018 12:52 PM UTC

Hi Peter,  
  
Sorry for the inconvenience.        
  
We have confirmed that the issue with “ItemSize didn’t refresh properly in iOS” is a defect and logged a defect report for this. Fix for this issue will be included in our upcoming 2018 Vol 2 sp1 release. We will appreciate your patience until then.             
  
Regards,  
Vigneshkumar R 


Loader.
Up arrow icon