ActionSheets
An ActionSheet presents the user with a set of alternatives for how to proceed with a task. To display an ActionSheet you can use the IActionSheet
directly or you can use the aggregate INotifications
interface as follows:
await notifications.ActionSheet.DisplayAsync("Send to:",
ActionSheetButton.CreateButton("Email", SendEmail),
ActionSheetButton.CreateButton("Twitter", SendTweet),
ActionSheetButton.CreateButton("Facebook Messenger", SendFacebookMessage));
ActionSheets also provide the capability to provide an explicit Cancel or Destroy button.