IsStickyFooter not working on iOS at 19.2

Hi,

I have a project that uses the ChatMessagePage just like the one in the sample repo. Actually I've managed to repro this with the ChatMessagePage that's there, so it's easy to repro out of the box just by cloning the repo. If I use the packed version (18.4.0.31) for SfListView and DataSource, the text entry area floats when scrolling:

working


(Note: In this example all the packages except SfListView & DataSource are in 19.2.0.46, as I've done several rounds of upgrading & downgrading while reproducing it).


If I update SfListView & DataSource to 19.2.0.46, it stops floating:

not-working


Could you have a look at this?

Thanks!


1 Reply

LN Lakshmi Natarajan Syncfusion Team July 14, 2021 03:51 AM UTC

Hi Pablo, 
 
Thank you for using Syncfusion products. 
 
We have checked the reported query “IsStickyFooter not working on iOS at 19.2” from our side. We would like to inform you that the reported scenario occurs when loading the SfListView inside the Xamarin.Forms ScrollView with height as mentioned in the ChatMessageListViewBehavior. Hence, we suggest you to remove the height setting codes in the Loaded event. Also, we could reproduce the same scenario in both 18.4 and 19.2 versions. 
 
We have attached the workable sample and tested the sample in iPhone 12 Pro Max – iOS 14.4 simulator. Please find the tested sample in the following link, 
 
We would like to inform you that, adding scrollable control inside the ScrollView is not recommended in Xamarin forms. The Xamarin.Forms warns the usage of nested ScrollView. You can refer to the following documentation regarding the same from the following links,  
 
Please refer to the our user guidance document to load the SfListView inside ScrollView in the following link, 
 
So, you can load SfListView without ScrollView or load the ListView inside ScrollView as mentioned in the above documentation to resolve the reported scenario at your side. 
Please let us know if you need further assistance. 
 
Regards, 
Lakshmi Natarajan 


Loader.
Up arrow icon