2010-06-23 5 views
0

J'ai actuellement une application qui a un UIScrollView avec pagination comme ViewController primaire. Cependant, actuellement, j'essaie d'animer un nouveau ViewController, mais chaque fois que j'utilise presentModalViewController ou une animation utilisant UIView, je suis toujours capable de faire défiler, à gauche et à droite, sur la vue d'origine.UIScrollView avec pagination et nouveaux contrôleurs de vue

j'ai été avec succès en mesure de garder le défilement en l'ajoutant à la fenêtre:

UIWindow *window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 
    [window addSubview:NEWVIEW.view]; 
    [window makeKeyAndVisible]; 

Cependant, après avoir utilisé ce code, j'étais incertain de la façon de revenir à l'ScrollView d'origine.

Merci pour toute aide que vous pouvez fournir.

+0

Je voulais ajouter quelque chose d'autre. Il y a 5 contrôleurs de vue dans le uiscrollview, quand j'essaie d'animer ou de modalview, j'en fais seulement un. Je crois que c'est le problème, mais je ne suis pas sûr de la bonne façon de le réparer. – wsidell

Répondre

0

J'ai résolu ce problème en mettant tous mes viewcontrollers dans un fichier xib. J'ai ensuite mis tous les IBOutlets en place, puis modalViewController a bien fonctionné.

Questions connexes