Question

uIView non affiché sur mon modèle basé sur la fenêtre? Je crée une application pour cela a été utilisée le modèle basé sur la fenêtre et un contrôleur d'affichage et pour vérifier l'étiquette de goutte, mais après l'exécution, il apparaît comme une fenêtre blanche propre.

dans le fichier d'en-tête de délégué, je fais ceci

#import "First_View.h"
@class First_View;
@property (nonatomic, retain) First_View *viewcontroller;

And in delegate.m 
@synthesize viewcontroller=_viewcontroller;
//in implementation 
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    // Override point for customization after application launch.
    self.window.rootViewController = self.viewcontroller; /*/**main line code here**/*/    
    [self.window makeKeyAndVisible];
    return YES;
}

Était-ce utile?

La solution

Vous pouvez ajouter la vue ViewController à la fenêtre comme celle-là:

[self.window addSubView:self.viewcontroller.view];

Et le contrôleur d'affichage doit avoir une prise si vous la créez à l'aide de l'interface Builder et n'oubliez pas de le connecter:

@property (nonatomic, retain) IBOutlet First_View *viewcontroller;

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top