Xamarin Forms - проблема со смахиванием для удаления на iOS - PullRequest
0 голосов
/ 25 апреля 2018

Таким образом, я реализовал функцию «Размах» для удаления для iOS и долгое нажатие для удаления для Android, все работает отлично, кроме - на iOS после пролистывания ячейки и нажатия кнопки «Удалить» я отображаю «Предупреждение», чтобы подтвердить, хочет ли пользователь удалить элемент # XYZ, когда всплывающие оповещения всплывает другая ячейка. Есть предложения как это исправить?

XAML:

<ViewCell.ContextActions>
MenuItem CommandParameter="{Binding .}" Text="Delete" IsDestructive="True" Command="{Binding Path=BindingContext.DeleteCommand, Source={x:Reference Name=ListPage}}"
</ViewCell.ContextActions>

ViewModel (когда вызывается команда удаления):

string Msg = string.Format("Delete item {0}?", selectedItem.ItemNumber); 
var answer = await App.Current.MainPage.DisplayAlert(App.ResourceContainer.GetString("Confirmation_Message"),
Msg,
App.ResourceContainer.GetString("Yes"),
App.ResourceContainer.GetString("No"));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...