我正在使用Action Sheet Popup
上库Rg.Plugins.Popup的Xamarin Forms
。
我要显示如下图像:
如何在Action Sheet Popup
上的Xamarin forms
中添加图标?
或者您可以建议另一个可能也会显示的想法。
请帮助我!
这是特定于平台的,因此请将其包装在DependencyService中。
这是将图像添加到ActionSheet动作的方法:
UIImage img; //the image
var action = new UIAlertAction();
action.SetValueForKey("image", img);
然后将UIAlertAction
添加到UIActionSheet
。 (当然,您还应该设置标题和动作)
改为使用aritchie/userdialogs,它为列表中的项目提供了图标选项,请选中API。
IUserDialogs d = UserDialogs.Instance;
ActionSheetConfig config = new ActionSheetConfig();
List<ActionSheetOption> Options = new List<ActionSheetOption>();
Options.Add(new ActionSheetOption("1" , null , "info.png"));
Options.Add(new ActionSheetOption("2", null, "info.png"));
ActionSheetOption cancel = new ActionSheetOption("Cancel",null,null);
config.Options = Options;
config.Cancel = cancel;
d.ActionSheet(config);