2009-06-28 12 views

risposta

186

Esistono diversi metodi di UIView che consentono di modificare la gerarchia di visualizzazione.

Dal momento che i punti di vista sono già inseriti in per la tua superview, puoi facilmente chiamare bringSubviewToFront: una volta per ogni visualizzazione nell'ordine che preferisci.

+0

Sta dicendo che non posso inviare direttamente un UIButton a fronte/retro? Devo creare una vista e aggiungerla a quella vista. Quindi utilizzare i metodi sopra? In tal caso, il controllore classifica il luogo in cui creare tale visualizzazione? –

+11

Un UIButton è una sottoclasse di UIView. Basta chiamare: [[myButton superview] bringSubviewToFront: myButton]; –

+1

Appena provato, funziona come un fascino. Grazie per aver risposto così velocemente. Risposta corretta. –

43

Si potrebbe utilizzare:

[self.view bringSubviewToFront:myButton]; 
Problemi correlati