2012-12-26 8 views
5

Sto lavorando a un progetto iOS con storyboard e ho incontrato un problema che non riesco a risolvere facilmente.Aggiunta di più prototipi di celle allo storyboard di iOS rispetto alle dimensioni del viewcontroller?

È un viewcontroller di base che contiene una vista tabella con celle personalizzate. Ho 5 celle prototipo di altezza variabile tra 70 e 160 pixel e va benissimo - ma ora ho bisogno di aggiungere altri prototipi e il mio problema è che non c'è spazio per lo schermo - quindi non posso lavorare sul design .

Ho immaginato che ci sarebbe stato un modo per impaginare lo storyboard in modo tale che le celle del prototipo possano essere mostrate dove voglio, piuttosto che essere visivamente vincolate all'interno del controller della vista - il che è piuttosto limitante per dirla in modo mite, ma posso 'capire come farlo e la documentazione sembra evitare il problema.

Questa grafica chiarisce spera - voglio aggiungere nuovi prototipi, ma non si adattano nel telaio VC e quindi non li può modificare :-(

Storyboard with Dynamic Prototype Cells

Sono sicuro che 'm manca qualcosa di ovvio ... ma che cosa potrebbe essere?

risposta

7

si può semplicemente scorrere in tale tabella vista in Inter costruttore di volti. Non sarai in grado di vederli tutti contemporaneamente, ma puoi scorrere verso l'alto e verso il basso per rendere visibili altri prototipi.

+0

Doh! Brillante, grazie Scott, sapevo che doveva essere qualcosa di semplice! Immagino di essermi perso perché il mio schermo è piuttosto piccolo, quindi di solito sto scorrendo la finestra principale di IB e non ho provato a selezionare la tabella e quindi a scorrerla. Ovvio quando ci pensi ... – Roger

+0

Ho aggiunto un 5 ° tipo di cella, e alcuni dei miei sono piuttosto alti (in più ho un grande tableHeaderView), e non mi lascerà più scorrere. Sembra che ci sia una sorta di limite sullo scorrimento. – shim

+1

@shim: Penso che sia un bug in realtà. Ho notato la stessa cosa quando creo aggiungi una cella da qualche parte nella sezione 1 o 2. Se la vista tabella è abbastanza alta, all'improvviso non si può più scorrere l'ultima cella. –

-1

aumentare l'altezza della vostra Tableview. quindi modificare il valore y ordinata utilizzando l'ispettore Size su un valore negativo.

4

Seleziona una cella di tableview nello storyboard, quindi scorri il mouse/trackpad per scoprire le celle nascoste!

Se si seleziona il controller della vista, non sarà possibile scorrere la vista tabella.

Problemi correlati