Ich benutze Xamarin Formen PCL-Projekt mit Android und iOS-Projekt.Refresh Control versteckt sich nicht nach der Aktualisierung abgeschlossen
Wenn ich pull verwenden, um in iOS (iPhone 6 Plus) zu aktualisieren, ist das Aktualisierungssteuerelement nicht ausgeblendet. Das Refresh Control Hiding funktioniert mit allen iPhones außer einigen iPhone 6 Plus und 7 Plus.
Hier ist mein Code. Design:
<ListView x:Name="listviewCompanies"
SeparatorVisibility="None"
RowHeight="210"
HasUnevenRows="false"
ItemTapped="OnItemTapped"
ItemSelected="OnItemSelected"
IsPullToRefreshEnabled="True">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<views:CompaniesListTemplate />
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
Refresh-Befehl:
listviewCompanies.RefreshCommand = new Command(() =>
{
BindCompanyList();
listviewCompanies.IsRefreshing = false;
});
Wie kann ich mich verstecken die Refresh-Steuerung auf allen iPhones?
können Sie in XAML-Code auch anstelle von CS-Design – sumeet
versuchen, RelayAsyncCommand verwenden – sumeet
Danke. Ich benutze _listListView.IsRefreshing = true; _listListView.IsRefreshing = false; dann funktioniert es für mich –