Post edited 14:21 – 7 marzo 2010 by cucca
Salve a tutti,
ho acquistato l'ebook "tutorial pratici per iphone" poichè vorrei cominciare a muovere i primi passi nella programmazione dell'iphone… ma mi sono subito arenato con il primo progetto… quello semplicissimo che saluta 
il mio problema in particolare è che non riesco a far scomparire la tastiera… se da interface builder vado sul connections inspector, nella sezione outlets non ho delegate… vi riporto il codice relativo:
HelloWorldViewController.h:
———————————
#import <UIKit/UIKit.h>
@interface HelloWorldViewController : UIViewController <UITextFieldDelegate> {
IBOutlet UITextField *fieldNome;
IBOutlet UILabel *labelSaluto;
}
-(IBAction)saluta;
@property (nonatomic, retain) IBOutlet UITextField *fieldNome;
@property (nonatomic, retain) IBOutlet UILabel *labelSaluto;
@end
HelloWorldViewController.m:
———————————-
#import "HelloWorldViewController.h"
@implementation HelloWorldViewController
@synthesize fieldNome, labelSaluto;
-(IBAction)saluta{
NSString *nome = fieldNome.text;
if ([nome length] == 0 ){
labelSaluto.text = [[NSString alloc] initWithFormat:@"Ciao anonimo!"];
}else{
labelSaluto.text=[[NSString alloc] initWithFormat:@"Ciao %@",nome];
}
}
-(BOOL)textFieldShouldReturn:(UITextField *)textField{
[textField resignFirstResponder];
return YES;
}
A me sembra tutto come l'esempio riportato nel libro, ma immagino che se non funziona qualcosa ho sbagliato
qualcuno è cosi' gentile da darmi un aiutino?
grazie 1000
cucca