Formatter un NSTextField
elf
Membre
Salut à tous,
En fait j'ai 2 question:
1)J'ai un NSTextField éditable et je voudrais que l'user ne puisse entrer que des chiffres... Il parai que il y a un truc avec un signe $ dans l'inspector mais n^je ne trouve rien... c'est possible avec ma version de IB celle qui va avec ProjectBuider?
2)Je voudrais que quand j'affecte une valeur a un float il ne prenne que 2 décimales...
J'ai entendu parler de NSForamtter, qu'en est il?
Merci,
SeoxyS
A+
En fait j'ai 2 question:
1)J'ai un NSTextField éditable et je voudrais que l'user ne puisse entrer que des chiffres... Il parai que il y a un truc avec un signe $ dans l'inspector mais n^je ne trouve rien... c'est possible avec ma version de IB celle qui va avec ProjectBuider?
2)Je voudrais que quand j'affecte une valeur a un float il ne prenne que 2 décimales...
J'ai entendu parler de NSForamtter, qu'en est il?
Merci,
SeoxyS
A+
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Dans IB, le formatter pour les nombres est disponible dans la fenêtre palette, dans la partie "Cocoa-Text". C'est le symbole avec un textfield "1.99", et un $ avec une flèche. Tu fais glisser ce symbole sur ton textfield, et ensuite tu peux configurer le formatter de ton textfield dans l'inspector, rubrique "Formatter".
C'est sa que tu cherche :
[Fichier joint supprimé par l'administrateur]
Toi par exemple tu veux des chiffres donc vois le petit signe dollar sur le screen que t'as montré aranaud.
En gros déjà , l'utilisateur ne pourra entrer que des chiffres ds le textField
Sinon tu peux formatté un NSString comme m'a appris un certain crocodile, à 2 chiffres après la virgule :
Si pour ton application, tu as besoin que ce format soit modifier, alors le cordes est plus adapter.
[Fichier joint supprimé par l'administrateur]