I've already posted it on the xamarin forms github page, but i am wondering if anyone knows if there is a workaround.
Basically, in iOS, when you have a horizontal CollectionView, the Empty view does not display, but it works fine with a vertical collection view, or in android.
You can easily reproduce it:
[Reactive] public ObservableCollection<string> Items { get; set; }
<CollectionView ItemsSource="{Binding Items}" HeightRequest="150">
<CollectionView.ItemsLayout>
<LinearItemsLayout ItemSpacing="10" Orientation="Horizontal" />
</CollectionView.ItemsLayout>
<CollectionView.Header>
<customViews:SectionTitle Title="Items" HorizontalOptions="FillAndExpand" />
</CollectionView.Header>
<CollectionView.EmptyView>
<Label Text="Sorry, no items." />
</CollectionView.EmptyView>
<CollectionView.ItemTemplate>
<DataTemplate>
<Label Text="{Binding .}" />
</DataTemplate>
</CollectionView.ItemTemplate>
</CollectionView>
Also, the header does not stretch for the whole page width:
