Ma vado a descrivere.
Sto usando, nelle mie videate, un template per l'header/footer.
Nell'header ho inserito alcuni pulsanti che, alla loro pressione, non fanno altro che inviare il messaggio di essere stati premuti all'ultima videata nello stack, in pratica, quindi, (si spera) alla videata nella quale l'utente ha premuto il pulsante nell'headear.
Ora ho questa situazione:
- view1: premendo il pulsante "add" invoca la view2
- view2: premendo il pulsante "add" invoca la view3
- view1: premendo il pulsante "add" invoca la view2
- view1: premendo il pulsante "add" invoca la view2
- view2: esegue onLoad, ma, subito dopo, esegue on Message e, visto che anche questa ha il medesimo pulsante, lo esegue, invocando la view3
Ho controllato lo stack e, nel momento della pressione di "add" nella view1, questa è proprio l'ultima videata in lista.
Perché viene recapitato il message anche alla view2?
A qualcuno di voi è capitato?
Vi ringrazio.