IPAD - ¿Cómo se carga la primera celda de la RootView automáticamente en el DetailView en el lanzamiento?

StackOverflow https://stackoverflow.com/questions/4651339

Pregunta

El título pide más o menos todo. He estado viniendo y tratando de poner en práctica esta cada pocos días, pero me parece que no puede conseguir que funcione. Me asumir el código para establecer el detailItem de lanzamiento va en el viewDidLoad, pero en este momento estoy desorientado.

Cualquier ayuda es muy apreciada.

- Tyler

¿Fue útil?

Solución

Puede utilizar el delegado selectRowAtIndexPath:

[tblMyTable selectRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] animated:NO scrollPosition:0];

Por supuesto, sustituir [NSIndexPath indexPathForRow:0 inSection:0] con la sección / fila que desea establecer automáticamente.

o bien puede poner esto en su viewDidLoad o viewWillAppear: delegado.

Además, asegúrese de que se defina su tblMyTable (o lo que sea que haya nombrado su mesa) en su cabecera, lo conectó a través de Interface Builder (si el uso de un XI ter personalizado) , y el uso @synthesize en su .m

Y el didSelectRowAtIndex: debería ser llamado cuando se utiliza este método, por lo que el tiempo que su código detailItem está en didSelectRowAtIndex, debe ser bueno.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top