iOS affiche la deuxième page

0. Créez un projet et sélectionnez Application à vue unique

1. Sélectionnez l'élément, Nouveau fichier ...

Sélectionnez Afficher, Suivant, Créer et un fichier xib apparaîtra

2. Créez de nouveaux fichiers View2Controller.m et View2Controller.h et ajoutez du contenu

//View2Controller.h
#import <UIKit/UIKit.h>

@interface View2Controller : UIViewController


@end
//View2Controller.m

#import "View2Controller.h"


@implementation View2Controller

    

@end

3. Définissez la classe de contrôleur du fichier xib, sélectionnez le fichier xib et écrivez View2Controller dans la classe

 

4. Associez le propriétaire du fichier et l'interface de vue, faites glisser + vers l'interface

 

5. Dans l'autre classe ViewController qui souhaite ouvrir la deuxième page, implémentez l'événement du contrôle bouton

- (IBAction)OnChangePageEvent:(id)sender {
    
    //initWithNibName后+xib文件名
     View2Controller *vc2=[[View2Controller alloc]initWithNibName:@"View2" bundle:nil];
    //设置页面的出现方式
    vc2.modalPresentationStyle= UIModalPresentationOverCurrentContext;
     //呈现出vc2
     [self presentViewController:vc2 animated:YES completion:^{
     }];
    
}


 

6. Fermez le code de la deuxième page et implémentez-le sur la deuxième page


#import "View2Controller.h"


@implementation View2Controller

- (IBAction)OnBackFirstPage:(id)sender {
    
    [self dismissViewControllerAnimated:YES completion:^{
          NSLog(@"%s","关闭第二页");
     }];
}


@end

 

Je suppose que tu aimes

Origine blog.csdn.net/m0_37981386/article/details/106791852
conseillé
Classement