mah*_*gde 5 listview xamarin.ios xamarin.android xamarin xamarin.forms
嗨,我正在使用Xamarin.Forms基于PCL的解决方案开发应用程序.对于我的应用程序,我需要Listview ViewCell Contextaction.我引用了这个文档来添加contextActions.当我在android中运行它时,图标正在显示.但在iOS中它不起作用.
Xaml代码
<ViewCell.ContextActions>
<MenuItem Text="Edit" x:Name="MenuEdit" />
<MenuItem Clicked="OnDeleteMenu" Icon="dustbin.png" Text="Delete" IsDestructive="true"
CommandParameter="{Binding .}" />
</ViewCell.ContextActions>
Run Code Online (Sandbox Code Playgroud)
请任何人提供解决方案或相关来源.
小智 8
几周前,我让Xamarin支持同样的问题.
以下是我得到的答案:
iOS不支持Android等上下文菜单中的图标.你可以使用这样的东西来支持这两个平台:
<MenuItem Icon="dustbin.png" Clicked="OnDeleteMenu" Text="Delete"/>
Run Code Online (Sandbox Code Playgroud)
这将显示iOS上的文本和Android上的图标.
如果您希望将此功能添加到Xamarin.Forms,请将新帖添加到https://xamarin.uservoice.com/forums/258559-xamarin-forms-suggestions.
| 归档时间: |
|
| 查看次数: |
3709 次 |
| 最近记录: |