Настройка просмотра списка на элементе - быстрый предварительный просмотр - Xamarin Forms - PullRequest
0 голосов
/ 06 марта 2020

Есть ли способ добиться следующего поведения при просмотре списка

При нажатии на элемент открывается предварительный просмотр изображения или видео, например в Instagram. Я видел такое поведение на всех iPhone, когда вы нажимаете на элемент, а затем появляется быстрый предварительный просмотр с опциями. Есть ли какой-нибудь плагин для этого и на самом деле, как называется это поведение?

enter image description here

Ответы [ 2 ]

0 голосов
/ 06 марта 2020

вы можете использовать https://github.com/rotorgames/Rg.Plugins.Popup

, но вы должны использовать свои собственные "параметры" в отличие от XF ActionSheets, в котором есть опции "да или нет"

для открытия всплывающего окна

await PopupNavigation.Instance.PushAsync(new YourPopupPage());

для закрытия всплывающего окна

await PopupNavigation.Instance.PopAsync(true);

Goodluck

0 голосов
/ 06 марта 2020

Что вам нужно, так это заметка XF ActionSheets о том, что это DialogFragment на Android, т.е. он показывает собственный элемент управления Android в этом случае

 string action = await Application.Current.MainPage.DisplayActionSheet(Title, cancelText, destructButtonText, listOfOptions).ConfigureAwait(false);
                switch (action)
                {
                    case A:
                        DoSomething();
                        break;

                    case B:
                        DoSomethingElse();
                        break;

                    default:
                        break;
                }

Goodluck,

Не стесняйтесь вернуться, если у вас есть вопросы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...