viewWithTag und addSubview

Ich versuche für die Wiederverwendung der Bezeichnung durch einen Aufruf viewWithTag, wenn ich drücken Sie die UIButton. Der code sieht ok, wenn es zum ersten mal ausgeführt wird, aber es ist undicht an der Ausführung mehrere Male durch die Linie 7? Auch ist es einfach besser zu entfernen Sie das Etikett von der superview, alloc und addSubview anstatt viewWithTag?

1. UILabel *label = (UILabel *)[self.view viewWithTag:100];
2. if(label == nil) {
3.   label = [[[UILabel alloc] initWithFrame:CGRectMake(0, 0, 20, 20)] autorelease];
4.   label.tag = 100;
5. }
6. 
7. [self.view addSubview:label];
InformationsquelleAutor apy | 2012-03-13
Schreibe einen Kommentar