2010-10-07 24 views
0

Est-ce que quelqu'un connaît une solution que je pourrais implémenter à ce code, que les images pourraient être touchées et qu'un événement sera lancé?AFOpenFlow touchevent Image

- (void)viewDidLoad { 
    [super viewDidLoad]; 

    // loading images into the queue 

    loadImagesOperationQueue = [[NSOperationQueue alloc] init]; 

    NSString *imageName; 
    for (int i=0; i < 10; i++) { 
     imageName = [[NSString alloc] initWithFormat:@"cover_%d.jpg", i]; 
     imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:imageName]]; 
     UIImage *aktuellesImage = imageView.image; 
     UIImage *scaledImage = [aktuellesImage scaleToSize:CGSizeMake(100.0f, 100.0f)]; 
     [(AFOpenFlowView *)self.view setImage:scaledImage forIndex:i]; 
     [imageName release]; 
     [aktuellesImage release];  
    } 
    [(AFOpenFlowView *)self.view setNumberOfImages:10]; 


} 

J'espère que quelqu'un pourrait me aider et désolé pour mon mauvais anglais :)

Répondre

1

dans les méthodes AFOpenFlowView.m touchesBegan, touchMoves et touchEnded sont déjà surchargée, donc il suffit de créer une nouvelle méthode de délégué pour votre utilisation et adapter ces méthodes.

+0

Désolé, je devrais créer seulement une nouvelle méthode de délégués de touchesBegan et cela fonctionne? Peut-être pourriez-vous montrer un exemple de code pour la définition de la méthode? Merci – Marco