Tuesday, 30 April 2019

Datepicker Seleted Date event in IOS mobile

DatePicker correctly work in Android while selecting date. Date_Selected event trigger when click on done button.

While in IOS mobile it's trigger everytime we change date or month or year.
if you want to trigger event only when click on Done button from Datepicker control.
Instead of Date_Selected event call Date_Unfocused event. It will work correctly


            if (Device.OS == TargetPlatform.iOS)
            {
                dtPicker.Unfocused += DtPicker_Unfocused;
            }
            else

            {
                dtPicker.DateSelected += DtPicker_DateSelected;
            }