1

Je souhaite autoriser l'utilisateur à entrer une date valide à l'aide de l'application Paramètres de l'iPhone.Lot de paramètres iPhone

J'ai expérimenté plusieurs types de nœuds de données PreferenceSpecifiers, y compris la date.

J'ai deux questions:

  1. Lorsque je précise la date que le type, mon application dans les paramètres application se bloque. Des exemples de travail seraient grandement appréciés.

  2. Puisque cette approche n'a pas encore fonctionné pour moi, vais-je pouvoir programmer la date à laquelle l'utilisateur entre?

Répondre

3

La réponse au numéro 2 est non. La seule fois où vous pouvez valider les données saisies est la prochaine fois que votre application est lancée. Aucun code de votre application n'est exécuté via l'application Paramètres.

Vous pouvez envisager d'insérer ce paramètre dans votre application.

0

Avez-vous lu this guide et this section du guide App? Ils décrivent en détail comment fonctionnent les paramètres comme celui-ci.

Vous ne serez pas en mesure de valider tout ce qu'un utilisateur définit via l'application Paramètres. En outre, je ne vois pas Date comme un type de paramètre valide n'importe où, donc je ne pense même pas que cela soit possible via l'application Paramètres. Je créerais simplement une vue des paramètres dans l'application. De cette façon, vous pouvez contrôler votre logique personnalisée comme bon vous semble.