显示操作表中的按钮事件



我使用以下代码在 Xamarin 窗体中创建了显示操作表,

DisplayActionSheet ("ActionSheet: Send to?", "Cancel", null, "Email", "Twitter", "Facebook");

是否可以为电子邮件,推特,脸书设置按钮事件?

DisplayAction 返回 Task,以免阻塞主线程。要处理选择,您需要以类似于以下内容的方式使用它:

            var action = await DisplayActionSheet ("ActionSheet: Send to?", "Cancel", null, "Email", "Twitter", "Facebook");
            switch (action){
            case "Email": 
                DoSomething(); 
                break;
            case "Twitter": 
                DoSomethingElse(); 
                break;
                ...                 
            }

最新更新