2010-09-13 5 views
-3

Salut les gars je suis nouveau à des applications iphone développement s'il vous plaît aidez-moi à montrer une autre vue d'une vue à l'aide des boutonspour afficher une vue dans une autre vue en cliquant sur le bouton

+0

Avez-vous google? ou Atleast avez-vous passé par la référence de classe UIViewController? Utilisez "- (void) presentModalViewController: (UIViewController *) modalViewController animé: (BOOL) animé" in "Sur le bouton cliquez sur" gestionnaire d'actions " – Satyam

Répondre

1

Voilà une question très vague ... est un début ici - vous pouvez regarder une partie de la syntaxe et de la recherche un peu:

ceci dans viewDidLoad:

UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect]; 
[button setTitle:@"Click" forState:UIControlStateNormal]; 
[button addTarget:self action:@selector(showView) forControlEvents:UIControlEventTouchUpInside]; 
[self.view addSubview:button]; 
[button release]; 

cette méthode

- (void)showView { 
    UIView *view = [[UIView alloc] initWithFrame:CGRect(0,0,320,460)]; 
    [self.view addSubview:view]; 
    [view release]; 
} 

si vous voulez pousser un contrôleur de vue, alors vous devez regarder des contrôleurs de navigation et la méthode pushViewController:animated:

0

Voici le code commun u peut utiliser pour aller sur la vue suivante ou aller sur le dos, il suffit de changer le nom du bouton qui vous voulez appuyer sur et le nom de la vue sur laquelle vous voulez aller. Par exemple sur la presse bouton retour u veulent aller sur la vue bibliothèque puis écrire ce code -

-(IBAction)backButtonPressed:(id) sender 
{ 
    libraryView *libraryview=[[libraryView alloc] initWithNibName:nil bundle:nil]; 
    libraryview.modalTransitionStyle=UIModalTransitionStyleCoverVertical; 
    [self presentModalViewController:libraryview animated:YES]; 
    [libraryview release]; 
} 

Permettez-moi savoir si ur problème est résolu ou non.

Questions connexes