Come nascondere la visualizzazione secondaria su un iPhone

February 6

La classe "UIView" nello sviluppo SDK iPhone consente di nascondere subviews, che sono sottoschermi di un particolare schermo si imposta nella vostra app. Impostare la proprietà visibilità della visualizzazione secondaria per nasconderlo alla vista dell'utente. È possibile nasconderlo basata su evento click di un utente o nascondere di default fino a quando la navigazione dell'utente soddisfi determinati criteri. Nascondere una visualizzazione secondaria aiuta a semplificare la navigazione per gli utenti iPhone app.

istruzione

1 Aprire l'editor XCode sul computer di sviluppo iPhone. Aprire il progetto e il file di codice sorgente che si desidera utilizzare per nascondere la vista.

2 Prendi la vista corrente della visualizzazione secondaria. Il codice seguente determina la visibilità della visualizzazione secondaria:

UIView * v = [self.containerView viewName: [n integerValue]];

Sostituire "viewName" con il nome della vista che si desidera nascondere.

3 Scrivere un "if" che nasconde la vista se la visibilità non è già impostato su nascosto. Il codice seguente nasconde la vista solo se la variabile "v" che punta alla visualizzazione secondaria viene visualizzato sullo schermo:

if (v.hidden == NO) {

v.hidden = YES;
}

4 Fare clic sul pulsante "Salva" e fare clic su "Esegui" per eseguire il nuovo codice nell'editor, in modo da poter testare le modifiche.