J'essayais de créer une feuille d'uction dans une application xamarin.ios, où il y a une image et un texte dans chaque ligne. Existe-t-il une façon de le faire? P>
J'ai suivi l'échantillon fourni par Alanc Liu dans ce lien: pour "actionchechetealert", qu'est-ce qui se passe après (action) => . P>
Ce n'est que du texte, cependant. Comment puis-je remplacer la chaîne avec une combinaison d'image + chaîne? P>
Capture d'écran attachée pour clarifier l'exigence ... Besoin d'ajouter des images personnalisées à la place de toutes ces visages souriantes. P>
merci. p>
4 Réponses :
Ce n'est pas possible avec un stock uialertController code> /
uialertating code>. Vous auriez besoin de créer un contrôleur d'affichage personnalisé pour obtenir cette fonctionnalité. P>
J'ai utilisé Alerte et sélecteur de Dillidon pour les implémentations de base, la bibliothèque Packs beaucoup d'options pour vous de choisir. Pour plus de personnalisations qui ne peuvent pas être prises en charge par la bibliothèque, j'ai tendance à créer mon propre contrôleur. P>
Il est possible (sans utiliser une bibliothèque externe) en remplaçant l'une des propriétés de l'action d'alerte. J'ai déjà atteint la même chose en suivant le code suivant: et ici vous allez.
J'espère que cela vous aidera. P> p>
Merci pour la suggestion. Malheureusement, ces API n'ont pas une alternative individuelle en C #, xamarin.ios. S'il y a un moyen de faire le faire en C #, ce serait génial. Merci.
Une feuille d'emploi n'est pas conçue pour être sous-classée, pas plus que vous devez ajouter des vues à sa hiérarchie. Si vous devez présenter une feuille avec plus de personnalisation que prévu par l'API Uiacersheet, vous pouvez créer votre propre et le présenter de manière modeste avec le présent (_: animé: achèvement :). P>
IMPORTANT: l'uacéheet est obsolète dans iOS 8. (Notez que l'uctionheetdelegate est également obsolète.) Source p>
Merci pour la suggestion. J'apprécie l'échantillon de temps et de code, mais malheureusement, ces API Swift n'ont pas une alternative individuelle en C #, Xamarin.ios. S'il y a un moyen de faire le faire en C #, ce serait génial.