Aggiungiamo un info Button

      Nessun commento su Aggiungiamo un info Button

Ciao a tutti oggi vedremo come aggiungere un bottone info all’interno della nostra applicazione.

Iniziamo subito con la creazione di un nuovo progetto come template scegliamo view based application e diamogli il nome di info

Ora andiamo in alto a destra e facciamo un click su file/new file /UIview controller Sub Class /sub class of UIviewController/Spuntiamo il flag With xib ecc/ diamogli il nome di second

Rechiamoci nel file infoViewController.h e dichiariamo un nuovo metodo:


#import

@interface infoViewController : UIViewController{

}

-(IBAction)cambia:(id)sender;

@end

Andiamo nel file infoViewController.m e implementiamo il metodo :


#import \"infoViewController.h\"

#import \"second.h\"//importiamo la classe second

@implementation infoViewController

-(IBAction)cambia:(id)sender{

second *Second=[[second alloc]initWithNibName:nil bundle:nil];

Second.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;

[self presentModalViewController:Second animated:YES];

[Second
 release];

}

Credo che fino a questo punto sia tutto chiaro quindi continuiamo e andiamo a scrivere il codice nel file second.h


#import @interface second : UIViewController{

}

-(IBAction)TornaIndietro:(id)sender;

@end

Una volta aver dichiarato il metodo non ci resta che implementarlo dunque facciamo un click su second.m e scriviamo questo codice:


-(IBAction)TornaIndietro:(id)sender{

[self dismissModalViewControllerAnimated:YES];

}

Con il codice abbiamo finito ora non ci resta che creare l’interfaccia grafica quindi rechiamoci sul file infoViewController.xib e aggiungiamo un uibutton

Tenendo selezionato il bottone appena selezionato rechiamoci nell’inspector e nella casella type cambiamo il valore in info dark

Ora facciamo un click col tasto destro sul sul file’s owner e colleghiamo cambia con il bottone (Come opzione scegliete Touch up inside).

Non ci rimane che creare l’altra interfaccia grafica quindi selezioniamo second.xib e inseriamo una Tool Bar.

Ci è rimasta un ultima cosa da fare collegare l’azione “torna indietro “col bottone

Per qualsiasi dubbio o chiarimento lasciate un commento qui sotto

Download Progetto Link