2010-09-18 11 views
6

In questo momento sto utilizzando l'apprendimento per programmare per l'iphone e sto utilizzando un'applicazione di esempio con il tastierino numerico standard. Devo inserire anche i punti decimali ma il tastierino numerico non ne ha. L'SDK 4.1 supporta questa funzione, ma non posso impostare il tipo di tastiera su UIKeyboardTypeDecimalPad, almeno non vedo l'opzione in Interface Builder. Questo può essere fatto da Interface Builder? se non poi dove può aggiungere questo in codice?Come utilizzare la nuova funzione UIKeyboardTypeDecimalPad in SDK di iOS 4.1

grazie.

risposta

12

È necessario aggiungere questo nel codice. Il builder dell'interfaccia non sembra ancora utilizzarlo. Dovresti essere in grado di aggiungerlo per il tuo UITextField nel metodo viewDidLoad del tuo controller. Naturalmente, il tuo campo di testo dovrà essere collegato a un IBOutlet.

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
    myTextField.keyboardType=UIKeyboardTypeDecimalPad; 
} 
+1

La ringrazio molto. – Cecile

Problemi correlati