labelCollection mit Arrayobjekten füllen

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • labelCollection mit Arrayobjekten füllen

    Liebe Entwickler,

    hier ist eine Frage zum Zuweisen von Arrayobjekten zu einer labelCollection für eine Animation,
    nachdem ich alle Einzelelemente in eine labelCollection geschrieben habe, wie könnte man diese labelCollection nun in ihrer Gesamtheit der labels animieren (fade in und out), dann das nächste myArray in die labelCollection schreiben wieder animieren, etc?

    Quellcode

    1. @implementation SecondViewController
    2. // Zähler der progression -Elemente
    3. c = 0;
    4. - (void) startRedAnimation {
    5. // assignment of elements to myArray
    6. NSArray *myArray1 = [NSArray arrayWithObjects:@"A", @"9", @"8", @"7", @"3", @"", @"", @"5", @"", @"", @"", @"Y",nil ];
    7. NSArray *myArray2 = [NSArray arrayWithObjects:@"B", @"B", @"C", @"D", @"3", @"", @"", @"5", @"", @"", @"", @"X",nil ];
    8. NSArray *myArray3 = [NSArray arrayWithObjects:@"C", @"X", @"A", @"G", @"P", @"", @"", @"5", @"", @"", @"", @"X",nil ];
    9. // Progression´s order
    10. NSArray *progression = [NSArray arrayWithObjects: myArray1, myArray2,myArray3, nil];
    11. //assign currentArray
    12. NSArray *currentArray = [progression objectAtIndex:c];
    13. // currentArray to labelCollection
    14. for (UILabel *collectionText in self.redCollection) {
    15. collectionText.font = [UIFont fontWithName:@"TrebuchetMS-Bold" size:22];
    16. collectionText.textColor = [UIColor redColor];
    17. for ( int l=0 ; l < [currentArray count]; l++)
    18. {
    19. NSLog(@ "Index %d ist %@" ,l, [currentArray objectAtIndex:l]);
    20. if (collectionText.tag == l+1) //da Label-tag 1 ja dem ObjektAtIndex:0 entspricht
    21. collectionText.text = [currentArray objectAtIndex:l];
    22. }
    23. /*hier Label collection animieren
    24. Testing:
    25. redCollection.alpha = 0; (geht so nicht)
    26. collectionText.alpha =0; (geht, macht aber schwierigkeiten, da aus meiner Sicht nur das einzelne label angesprochen wird)
    27. ?????
    28. Thx */
    29. c++;
    30. [self startRedAnimation:nil];
    Alles anzeigen
    _______________________
    ..."Geh lieber da an´n Teich, guck` Dir die Enten an..." (Rookie Diaries)

    Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von IOSTM ()