Assegnazione di etichette diverse in modo dinamico
-
19-09-2019 - |
Domanda
Dopo aver rilevato Button mittente attraverso la variabile in un metodo di azione, voglio assegnare dinamicamente un testo al corrispondente etichetta (ad esempio, pulsante tag + 10) utilizzando una sorta di temperatura UILabel var.
sperando che è comprensibile .. inglese non è la mia lingua madre:?)
grazie.
Soluzione
Nella visualizzazione contenente, è possibile utilizzare viewWithTag per ottenere l'oggetto con un tag specifico.
Se si conosce l'oggetto è un UILabel, è possibile typecast per ottenere l'oggetto etichetta.
Se si è nel file viewcontroller.m:
UILabel* myLabel;
myLabel = (UILabel*)[self.view viewWithTag:(buttonTag+10)];
In bocca al lupo!
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow