трогает начался вопрос в iphone sdk? - PullRequest
1 голос
/ 19 февраля 2010

Как мне кодировать это так, чтобы он обнаруживал, какое изображение было прослушано первым?Другими словами, если один из них прослушивается, но другой уже скрыт, я хочу, чтобы он воспроизводил другой звук ??есть идеи?

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 
{ 
    UITouch *touch = [touches anyObject]; 
    NSLog(@"tag %@",touch); 
    if([touch view] == test) { 
        test.hidden=YES;
        [self playpopsound];
    }
    else if([touch view] == test2){
        test2.hidden=YES;
        [self playpopsound];
    }
}

1 Ответ

3 голосов
/ 19 февраля 2010

Каждый UIView может иметь уникальный tag, связанный с ним, который является просто целым числом без знака. Вы можете сравнить теги представлений, чтобы быстро проверить их эквивалентность.

...