2010-08-26 9 views
0

J'essaie d'utiliser FlowCover ->http://www.chaosinmotion.com/flowcover.m mais cela ne fonctionne pas.L'objectif du problème FlowCover C

Ceci est ma classe d'interface:

#import <UIKit/UIKit.h> 
#import "FlowCoverView.h" 

@interface TesterCoverFlowViewController : UIViewController <FlowCoverViewDelegate> { 

} 

- (IBAction)done:(id)sender; 

@end 

Ceci est ma classe de mise en œuvre:

#import "TesterCoverFlowViewController.h" 

@implementation TesterCoverFlowViewController 

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
    return ((interfaceOrientation == UIInterfaceOrientationLandscapeLeft) || 
    (interfaceOrientation == UIInterfaceOrientationLandscapeRight)); 
} 


- (void)didReceiveMemoryWarning 
{ 
    [super didReceiveMemoryWarning]; 
} 


- (void)dealloc 
{ 
    [super dealloc]; 
} 


- (IBAction)done:(id)sender 
{ 
[[self parentViewController] dismissModalViewControllerAnimated:YES]; 
} 

/************************************************************************/ 
/*     */ 
/* FlowCover Callbacks    */ 
/*     */ 
/************************************************************************/ 

- (int)flowCoverNumberImages:(FlowCoverView *)view 
{ 
return 64; 
} 

- (UIImage *)flowCover:(FlowCoverView *)view cover:(int)image 
{ 
switch (image % 6) { 
    case 0: 
    default: 
    return [UIImage imageNamed:@"a.png"]; 
    case 1: 
    return [UIImage imageNamed:@"b.png"]; 
    case 2: 
    return [UIImage imageNamed:@"c.png"]; 
    case 3: 
    return [UIImage imageNamed:@"x.png"]; 
    case 4: 
    return [UIImage imageNamed:@"y.png"]; 
    case 5: 
    return [UIImage imageNamed:@"z.png"]; 
} 
} 

- (void)flowCover:(FlowCoverView *)view didSelect:(int)image 
{ 
NSLog(@"Selected Index %d",image); 
} 


@end 

La plupart du code est prise à partir du site.

Ai-je besoin de faire quoi que ce soit à l'interface? Parce que rien n'apparaît! pas d'erreurs, je ne vois pas de coverflow (ou flowcover).

Merci

Répondre

1

Si vous ne voyez pas des erreurs qu'il est plus que probable un délégué manquant ou la vue n'est pas présenté.

Êtes-vous montrant que UIViewController avec quelque chose comme presentModalViewController?

Avez-vous affecté la classe TesterCoverFlowViewController en tant que délégué du FlowCoverView?

+0

Le projet est un projet de contrôleur de vue, de sorte que tout doit être créé automatiquement. Et la vue apparaît définitivement puisque quand je change sa couleur, ce changement est apparemment quand je cours l'application mais hte coverflow ne montre pas: S – Lilz

+0

Vos méthodes de délégué sont-elles appelées? –