Forum Xamarin.Forms

telerikDataControls:RadListView not showing in correct manner in iOS after latest OS update

OsithOsith USMember ✭✭
edited December 2019 in Xamarin.Forms

After updating to latest iOS OS the telerikDataControls:RadListView not working as expect, it not showing some body contents of the list items. Works fine with android, the issue only occur in iOS.

List - Properties

Content View

<ContentView.Content>
    <StackLayout Orientation="Vertical" Spacing="0">
        <Grid
        VerticalOptions="Center"
        BackgroundColor="#0082c3"
        RowSpacing="2">

            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="Auto" />
                <ColumnDefinition Width="*" />
                <ColumnDefinition Width="30" />
            </Grid.ColumnDefinitions>

            <Grid.RowDefinitions>
                <RowDefinition Height="Auto" />
            </Grid.RowDefinitions>

            <!--Job ID:#25435-->
            <!--  Job ID -->
            <Label  Margin="5,5,0,5"
                Grid.Row="0"
                Grid.Column="0"
                Text="{Binding FormattedJobNumber}"
                FontAttributes="Bold"
                FontSize="15"
                LineBreakMode="WordWrap"
                TextColor="White"
                VerticalTextAlignment="Center"
                HorizontalTextAlignment="Start"
                VerticalOptions="EndAndExpand" />

            <!-- Date  -->
            <!--Start Date: 2017-09-19-->
            <Label  Margin="5,5,0,5"
                Grid.Row="0"
                Grid.Column="1"
                Text="{Binding StartDate, StringFormat='Start Date: {0}'}"
                FontAttributes="Bold"
                FontSize="15"
                LineBreakMode="TailTruncation"
                TextColor="White"
                VerticalTextAlignment="Center"
                HorizontalTextAlignment="End" />

            <Image  Grid.Row="0"
                Grid.Column="2"
                HorizontalOptions="EndAndExpand"
                Source="ic_black_lock.png"
                IsVisible="{Binding IsLocked}"
                HeightRequest="30"
                WidthRequest="30" />

        </Grid>
        <Grid
            VerticalOptions="Center"
            BackgroundColor="#EFEFEF"
            RowSpacing="2" Padding="2">

            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="Auto" />
                <ColumnDefinition Width="*" />
                <ColumnDefinition Width="30" />
            </Grid.ColumnDefinitions>

            <Grid.RowDefinitions>
                <RowDefinition Height="Auto" />
                <RowDefinition Height="Auto" />
                <RowDefinition Height="Auto" />
            </Grid.RowDefinitions>

            <Label
                Margin="5"
                Grid.Row="0"
                Grid.Column="0"
                Text="Brand:"
                FontAttributes="Bold"
                FontSize="12"
                LineBreakMode="TailTruncation"
                TextColor="{ DynamicResource BrandColor }"
                VerticalTextAlignment="Center"
                HorizontalTextAlignment="Start" />

            <Label
                Margin="5"
                Grid.Row="0"
                Grid.Column="1"
                Grid.ColumnSpan="2"
                Text="{Binding Brand}"
                FontAttributes="Bold"
                FontSize="{StaticResource BaseFontSize}"
                LineBreakMode="TailTruncation"
                TextColor="{ DynamicResource BrandColor }"
                VerticalTextAlignment="Center"
                HorizontalTextAlignment="Start" />

            <Label
                Margin="5"
                Grid.Row="1"
                Grid.Column="0"
                Text="Trading Name:"
                FontAttributes="Bold"
                FontSize="12"
                LineBreakMode="TailTruncation"
                TextColor="{ DynamicResource BrandColor }"
                VerticalTextAlignment="Center"
                HorizontalTextAlignment="Start" />

            <Label
                Margin="5"
                Grid.Row="1"
                Grid.Column="1"
                Grid.ColumnSpan="2"
                Text="{Binding TradingName}"
                FontAttributes="Bold"
                FontSize="{StaticResource BaseFontSize}"
                LineBreakMode="TailTruncation"
                TextColor="{ DynamicResource BrandColor }"
                VerticalTextAlignment="Center"
                HorizontalTextAlignment="Start" />


            <Grid
                    Grid.Row="2"
                    Grid.Column="0"
                    VerticalOptions="Center"
                    BackgroundColor="#EFEFEF"
                    RowSpacing="2" Padding="2">
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="*" />
                    <ColumnDefinition Width="Auto" />
                </Grid.ColumnDefinitions>

                <Grid.RowDefinitions>
                    <RowDefinition Height="Auto" />
                </Grid.RowDefinitions>

                <Label
                Margin="5"
                Grid.Row="0"
                Grid.Column="0"
                Text="Mobs:"
                FontAttributes="Bold"
                FontSize="12"
                LineBreakMode="TailTruncation"
                TextColor="{ DynamicResource BrandColor }"
                VerticalTextAlignment="Center"
                HorizontalTextAlignment="Start" />

                <Label
                Margin="5"    
                Grid.Row="0"
                Grid.Column="1"
                Grid.ColumnSpan="2"
                Text="{Binding MobCount}"
                FontAttributes="Bold"
                FontSize="{StaticResource BaseFontSize}"
                LineBreakMode="TailTruncation"
                TextColor="{ DynamicResource BrandColor }"
                VerticalTextAlignment="Center"
                HorizontalTextAlignment="Start" />

            </Grid>



            <Grid
                    Grid.Row="2"
                    Grid.Column="1"
                    VerticalOptions="Center"
                    BackgroundColor="#EFEFEF"
                    RowSpacing="2" Padding="2">
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="Auto" />
                    <ColumnDefinition Width="*" />
                </Grid.ColumnDefinitions>

                <Grid.RowDefinitions>
                    <RowDefinition Height="Auto" />
                </Grid.RowDefinitions>

                <Label
                Margin="5"    
                Grid.Row="0"
                Grid.Column="0"
                Text="Bales:"
                FontAttributes="Bold"
                FontSize="12"
                LineBreakMode="TailTruncation"
                TextColor="{ DynamicResource BrandColor }"
                VerticalTextAlignment="Center"
                HorizontalTextAlignment="Start" />

                <Label
                Margin="5"    
                Grid.Row="0"
                Grid.Column="1"
                Grid.ColumnSpan="2"
                Text="{Binding BaleCount}"
                FontAttributes="Bold"
                FontSize="{StaticResource BaseFontSize}"
                LineBreakMode="TailTruncation"
                TextColor="{ DynamicResource BrandColor }"
                VerticalTextAlignment="Center"
                HorizontalTextAlignment="Start" />

            </Grid>

        </Grid>
        <BoxView BackgroundColor="OrangeRed" IsVisible="{Binding IsSyncError}" HeightRequest="1"></BoxView>
    </StackLayout>
</ContentView.Content>

Sign In or Register to comment.