2010-07-21 3 views
0

Je suis confronté à un problème très ennuyeux: je crée un UIScrollView qui contient un UIView contenant des boutons. L'UIView avec les boutons fonctionne bien. Mais l'UIScrollView, peu importe ce que je fais avec, quand il est touché, se bloque. Cela ne fait aucune différence que ce soit vide ou non. Il continue de s'écraser. Je suis très perdu et je ne sais pas quoi d'autre à essayer. Merci beaucoup.UIScrollView plante l'application quand on la touche

Dans le viewController.h

@interface tagstestViewController : UIViewController <UIScrollViewDelegate> { 
     UIScrollView   *scrollViewContainer; 
} 

@property (nonatomic, retain) UIScrollView *scrollViewContainer; 

Dans le viewController.m:

UIScrollView *scv  = [[UIScrollView alloc] initWithFrame:CGRectMake(0,0, 320, 200)]; 
    scv.backgroundColor  = [UIColor blackColor]; 
    scv.autoresizingMask = UIViewAutoresizingFlexibleHeight; 
    scv.bounces    = YES; 
    scv.scrollEnabled  = YES; 
    scv.clipsToBounds  = YES; 
    scv.delegate   = self; 

    [self setScrollViewContainer:scv]; 

    [scv release]; 

    [self.view addSubview:scrollViewContainer]; 
+0

Vous devez penser aux tags de votre question jordi - rien dans cette question n'identifie la plate-forme sur laquelle vous vous trouvez, pour commencer –

+0

Quel message d'erreur obtenez-vous avec crash? – Vladimir

+0

en fait rien. ce qui le rend plus ennuyeux. – jordi

Répondre

3

Vous retirez votre viewController droit après avoir ajouté son point de vue dans la hierarachy vue? Parce que si vous faites cela, j'ai remarqué que même si l'application continue à fonctionner correctement, si vous utilisez "scv.delegate = self", il se bloque lorsqu'il essaie de remettre les messages délégués à viewController.

+0

Mec !!! Tu as sauvé ma journée. Merci. –

Questions connexes