2010-06-09 4 views
0

J'ai une navigation vue TabBarControlled et je veux afficher un UIScrollView dans l'un des onglets, mais chaque fois que je clique sur cet onglet le code d'erreur:UIScrollView dans une navigation contrôlée TabBar - IPhone

...this class is not key value coding-compliant for the key... 

apparaît .

Mon code: code:

#import <UIKit/UIKit.h> 


@interface BillViewController : UIViewController <UIScrollViewDelegate> { 
IBOutlet UIScrollView *olta; 
} 

@property (nonatomic,retain) IBOutlet UIScrollView *olta; 

@end 

Mon code a une IBOutlet UIScrollView et il est connecté à l'IB. Ma classe implémente également le protocole désiré et le délégué est connecté à la classe BillViewController.

merci

Répondre

0

Vérifiez votre fichier Interface Builder. Il y a probablement une prise connectée qui n'existe plus.

EDIT: Btw. il suffit d'ajouter la macro IBOutlet une fois ...

0

Ok je résolu le problème

Le UIViewController situé dans l'IB a eu tort. Il a été défini sur un ViewController standard et non sur ma classe spécifique avec le protocole approprié et la sortie UIScrollView.

Mais merci quand même;)

Questions connexes