2010-04-05 6 views
0

mon application consiste en une vue de paysage où je veux mettre un modalview mais le problème est avec modalview. le code est:problème avec montrant modalviewcontroller en mode paysage dans l'iphone?

-------------------- code ici ---------- ------------

UIViewController * modalViewController = [[UIViewController alloc] init];

modalViewController.view = modelView1; [self presentModalViewController: modalViewController animé: NO];

[self performSelector: @selecteur (hideSplash) avecObjet: nil afterDelay: 5.0];


plz bien vouloir me aider avec ce ....

Répondre

1

Le problème avec le code ur est que u initialisez avec alloc-init, sans nom nib. Maintenant, quand appelez:

[self presentModalViewController:modalViewController animated:NO]; 

La vue va se charger en appelant sa méthode loadview, et vous n'avez absolument rien dans cela. Donc, si u ne veux initialiser de la même manière, juste essayer de déplacer la ligne de code:

modalViewController.view = modelView1; 

après:

[self presentModalViewController:modalViewController animated:NO]; 

comme:

[self presentModalViewController:modalViewController animated:NO]; 
modalViewController.view = modelView1; 

Je pense que cela travaille alors.

Espérons que cela aide.

grâce,

Madhup

+0

pour répondre mais Thanx cela fonctionne à la fois comme un diff obtenu. problème. – abhiTouchmagic