5

Hallo, ich entwickle App mit Xamarin.Forms PCL-basierte Lösung.Für meine App brauche ich Listview ViewCell Contextaction. Ich bezog this Dokument, um die contextActions hinzuzufügen. Als ich es in android lief, wird das Symbol angezeigt. Aber in iOS funktioniert es nicht.ContextAction MenuItem Symbol wird nicht in iOS-Plattform in Xamarin.Forms PCL-basierte Lösung

XAML-Code

<ViewCell.ContextActions> 
    <MenuItem Text="Edit" x:Name="MenuEdit" /> 
    <MenuItem Clicked="OnDeleteMenu" Icon="dustbin.png" Text="Delete" IsDestructive="true" 
     CommandParameter="{Binding .}" /> 
    </ViewCell.ContextActions> 

Bitte jemand die Lösung oder verwandten Quellen geben.

Antwort

7

Ich fragte Xamarin die gleiche Frage vor ein paar Wochen.

Unten ist die Antwort, die ich bekam:


iOS keine Symbole in den Kontextmenüs wie Android unterstützen. Sie können so etwas verwenden, um beide Plattformen zu unterstützen:

Dies zeigt den Text auf iOS und das Symbol auf Android.

Wenn Sie möchten, dass diese Funktion zu Xamarin.Forms hinzugefügt wird, fügen Sie bitte einen neuen Beitrag zu https://xamarin.uservoice.com/forums/258559-xamarin-forms-suggestions hinzu.

Verwandte Themen