2011-12-27 12 views
8

Ho bisogno di creare un TableViewController statico molto lungo.Come si crea un TableView statico molto lungo usando Storyboard?

La tabella statica ha circa 5 gruppi, ogni gruppo ha alcune celle, 2-7 a seconda del gruppo.

Come ottengo ciò quando il generatore di interfacce consente solo di visualizzare le dimensioni effettive dello schermo e nulla più?

C'è un modo per scorrere all'interno della visualizzazione tabella mentre in IB? O forse allungando lo schermo in modo da poter vedere tutti i gruppi e le celle contemporaneamente? Voglio dire, l'intero punto di IB è quello di progettare visivamente i tuoi schermi, ma come puoi progettare uno schermo di più pagine?

risposta

26

AGGIORNAMENTO (26 dicembre 2012): Ho appena notato oggi che nella versione corrente di Xcode è possibile scorrere due dita sul trackpad attraverso un UITableView statico lungo in uno storyboard. Quindi la risposta qui sotto non è più necessaria.

Per il tuo viewController nella finestra di ispezione Attributo sul giusto set Size to Freeform. Quindi per TableView imposta l'altezza nella finestra di ispezione Dimensione in base alle tue esigenze (come 1000). Progetta il tuo tavolo statico gigante per il tuo contenuto di cuori. Le impostazioni predefinite per Struts e Springs dovrebbero occuparsi di ridimensionare la tabella in dimensioni normali quando viene eseguita l'app.

+0

Questo ha fatto il trucco, tuttavia sembra che ho solo quell'opzione usando un file xib, non in modalità storyboard ... – ElasticThoughts

+0

Ho eseguito correttamente i passaggi nella mia risposta nello storyboard questa mattina. – agilityvision

+0

Eric, hai ragione! Grazie ancora! – ElasticThoughts

0

Interface Builder ora consente di scorrere all'interno di UITableView utilizzando la rotella di scorrimento.

Non ideale per visualizzare l'intera interfaccia contemporaneamente, ma comunque molto utile.

Problemi correlati