Following list view I am implementing pull to refresh and set the Itemsource by adding more items to the current list when the user pull downthe list.
This works fine is Android. But crashes in ios when pulling for loading.
Is there any known issues in LoadOnDemandMode or PullToRefresh in ios? thank you in advance
<telerikDataControls:RadListView x:Name="EventList" BackgroundColor="{StaticResource DarkGray}" ItemsSource="{Binding CalendarEvents,Mode=TwoWay}" VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand" IsLoadOnDemandEnabled="false" LoadOnDemandMode="Automatic" IsPullToRefreshEnabled="True" RefreshRequested="EventList_RefreshRequested" IsPullToRefreshActive="{Binding IsBusy,Mode=TwoWay}" > <telerikDataControls:RadListView.ItemTemplate> <DataTemplate> <telerikListView:ListViewTemplateCell> <telerikListView:ListViewTemplateCell.View> <Grid RowSpacing="0" BackgroundColor="{StaticResource MediumGray}"> <Grid.RowDefinitions> <RowDefinition Height="10"/> <RowDefinition Height="Auto"/> <RowDefinition Height="Auto"/> <RowDefinition Height="20"/> <RowDefinition Height="Auto"/> <RowDefinition Height="15"/> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="5"/> <ColumnDefinition Width="Auto"/> <ColumnDefinition Width="4*"/> <ColumnDefinition Width="*"/> <ColumnDefinition Width="5"/> </Grid.ColumnDefinitions> <StackLayout Grid.Row="1" Grid.Column="1" Orientation="Horizontal" VerticalOptions="Center"> <Image Source="ic_red_circle.png" HeightRequest="8" WidthRequest="8" VerticalOptions="Center"/> <Label Text="{Binding EventDate}" FontFamily="{StaticResource RegularFont}" FontSize="Small" TextColor="{StaticResource BaseTextColor}" LineBreakMode="TailTruncation" VerticalOptions="Center"/> </StackLayout> <Label Grid.Row="2" Grid.Column="1" Text="{Binding EventTime}" Margin="15,0,0,0" FontFamily="{StaticResource RegularFont}" FontSize="Micro" VerticalOptions="Center" TextColor="{StaticResource BaseTextColor}" LineBreakMode="TailTruncation"/> <Label Grid.Row="1" Grid.Column="2" Text="{Binding Subject}" VerticalOptions="Center" FontFamily="{StaticResource RegularFont}" FontSize="Medium" TextColor="{StaticResource BaseTextColor}" LineBreakMode="TailTruncation"/> <StackLayout Grid.Row="2" Grid.Column="2" Orientation="Horizontal"> <Label Text="{Binding EventLocationCaption}" FontFamily="{StaticResource RegularFont}" FontSize="Micro" TextColor="{StaticResource BaseTextColor}" LineBreakMode="TailTruncation" VerticalOptions="Center"/> <Image Source="ic_location_mark.png" VerticalOptions="Center" HeightRequest="12" WidthRequest="12"/> </StackLayout> <!--Function list--> <telerikDataControls:RadListView Grid.Row="4" Grid.Column="2" ItemsSource="{Binding FunctionsList,Mode=TwoWay}" SelectionMode="None" BackgroundColor="{StaticResource MediumGray}" HeightRequest="{Binding HeightFuncList}"> <telerikDataControls:RadListView.ItemTemplate> <DataTemplate> <telerikListView:ListViewTemplateCell> <telerikListView:ListViewTemplateCell.View> <Grid BackgroundColor="{StaticResource MediumGray}" RowSpacing="0"> <Grid.ColumnDefinitions> <ColumnDefinition Width="2*"/> <ColumnDefinition Width="*"/> </Grid.ColumnDefinitions> <Label Grid.Column="0" Grid.Row="0" Text="{Binding FunctionName,Mode=TwoWay}" FontFamily="{StaticResource RegularFont}" FontSize="Small" VerticalOptions="Center" TextColor="{StaticResource BaseTextColor}" LineBreakMode="TailTruncation"/> <Frame Grid.Column="1" Grid.Row="0" CornerRadius="5" BackgroundColor="{Binding IsAlreadyInMarketPlace,Converter={StaticResource BooleanToBackGroundColorConverter}}" Padding="4" VerticalOptions="Center" HasShadow="False" BorderColor="Transparent" IsEnabled="{Binding IsAlreadyInMarketPlace, Converter={StaticResource BooleanInvertConverter}}"> <Label Text="{i18n:Translate COMMON_SWAP}" FontFamily="{StaticResource RegularFont}" FontSize="Micro" HorizontalTextAlignment="Center" TextColor="White" LineBreakMode="TailTruncation" Margin="0"/> <Frame.GestureRecognizers> <TapGestureRecognizer Tapped="ChangeFunction_Tapped" NumberOfTapsRequired="1" CommandParameter="{Binding}" ClassId="{Binding F_FunctionId}"/> </Frame.GestureRecognizers> </Frame> <!--<Label Grid.Column="0" Text="Alreday in marketPlace" IsVisible="True"/>--> </Grid> </telerikListView:ListViewTemplateCell.View> </telerikListView:ListViewTemplateCell> </DataTemplate> </telerikDataControls:RadListView.ItemTemplate> <telerikDataControls:RadListView.LayoutDefinition> <telerikListView:ListViewLinearLayout Orientation="Vertical" VerticalItemSpacing="5"/> </telerikDataControls:RadListView.LayoutDefinition> </telerikDataControls:RadListView>