Quelqu'un peut-il savoir comment modifier la valeur de texte de bouton d'annulation standard de l'UICTICITYVIEWCONTROLLER? Par défaut, c'est "Annuler". Mais je veux le changer E.g. être dans une langue différente. p>
Comment faire? Merci! P>
4 Réponses :
Vous ne pouvez pas. Cependant, le bouton Annuler est localisé par défaut.
Incidemment, vous pouvez créer votre propre contrôleur si c'est ce que vous voulez. Et vous pouvez le remplir avec des objets uiactivité code>. Notez que lorsque vous examinez cette classe, lorsque les documents parlent d'un
ActivityController CODE>, il est n'importe quel
uiviewcontroller code>. P>
Je ne veux pas créer mon propre contrôleur (mais peut-être devra peut-être). Je veux juste changer de texte pour le bouton "Annuler" et comme vous l'avez dit, il est probablement impossible :( aussi lorsque je modifie les paramètres de localisation - "Annuler" ne change pas, il est toujours "Annuler".
Maintenant, je vois que j'ai besoin d'étudier davantage sur ... l'internationalisation, pas sur la modification de texte pour l'uactivitéViewController. Merci.
Et c'est un vaste sujet ... :)
Bouton Annuler sera localisé. Aussi, vous pouvez essayer réactivitéViewController P>
Merci. Mon commentaire est la même chose que pour les rikkles.
Comme Rikkles a déclaré, vous n'avez pas besoin de personnaliser le texte pour la rendre localisée. Mais au cas où quelqu'un ait jamais eu une bonne raison de le faire, voici le code: p> p> p>
Oui, parce que ça dirait que c'est une uialertating maintenant. Et il n'a pas d'apparence proxy
Comme d'autres signalent, le bouton est localisé par le système, vous ne pouvez pas le changer. Au moins sur iOS 11. Mais je me suis battu avec cela aussi et que le bouton a conservé son titre code> code> même après avoir changé la langue du système. P>
Ce post m'a aidé à localiser avec succès le bouton Annuler de la feuille d'actions et a fonctionné sur un uidatePicker code> dans Mode de comptage qui a également résisté aux tentatives de localisation des systèmes précédents: Pourquoi UiagaticitViewController n'affiche pas la chaîne d'annulation localisée? P>