Sto tentando di creare una schermata di accesso molto semplice, utilizzando il designer Storyboard in Xcode 4.2. Vorrei una visualizzazione tabella raggruppata per contenere i campi login e password. Ci sono altri elementi nella vista, come un pulsante di login, un link di password dimenticata, ecc. Inoltre, lo sfondo dovrebbe poter essere toccato per chiudere la tastiera, quando un campo di input è attivo.Uso di celle statiche in uno storyboard Uiview con Xcode 4.2
Pre-Xcode 4.2, ho realizzato questo con un UIView che implementato il protocollo UITableViewDataSource, generato e le cellule restituiti, ecc
In Xcode 4.2, tutto questo si sente molto vicino a essere in grado di essere fatto visivamente, con l'opzione cella statica, ma non è consentito utilizzare celle statiche a meno che la tabella non faccia parte di un UITableViewController (o sottoclasse). Non vedo un modo per impaginare gli elementi di cui ho bisogno in questa scena con un TableViewController, quindi mi chiedo se c'è un approccio migliore qui.
Ecco il layout deriso fino Vado a fare:
C'è un modo per ottenere questo caso d'uso con il progettista storyboard?
perché è necessario che lo sfondo sia selezionabile? – Azat
È diventato un tema comune fare clic all'esterno dei campi per ignorare la tastiera quando un campo di testo è attivo. Un'alternativa sarebbe quella di aggiungere una barra degli strumenti della tastiera con un pulsante Fatto, anche se questo non funziona bene con il mio particolare layout. –
Un'altra opzione invece di un pulsante a schermo intero è rendere UIView principale un UIControl. Quindi creare: - (IBAction) backgroundTouched: (id) mittente {[myField resignFirstResponder]} Solo un pensiero. – Kurt