2012-09-26 32 views
18

¿Cómo reordenar los elementos del controlador tabbar de la vista inicial sin tener que eliminar todos los segmentos y volver a conectarlos manualmente en el orden deseado? ¿Hay alguna manera de cambiar el orden de estos después de que se hayan conectado?¿Cómo reordenar los segues en el controlador tabbar de la vista inicial en xcode 4.5?

Pude hacer esto simplemente arrastrándolos en xcode 4.4 pero esa opción parece no estar disponible en xcode 4.5.

Afortunadamente, esto es posible desde el modo de guión gráfico. Pero si solo es posible mediante programación, también está bien, solo buscando la forma adecuada de lograr esto sin tener que eliminarlos todos y volver a conectarlos. enter image description here

Por ejemplo, ¿cómo movería el elemento 'Inicio' a la primera posición?

+0

Por alguna razón, acaba de empezar a funcionar después de 3 días. No tengo idea de por qué, pero ahora puedo reordenarlos con arrastrar y soltar. Entonces problema resuelto ??? – iamtoc

+5

Parece un error, me encontré con el mismo problema. Funcionará solo después de guardar, salir de Xcode y reiniciar Xcode nuevamente. – Rick

+0

La misma experiencia aquí, tuve que reiniciar xcode para reordenar los artículos. –

Respuesta

41

Las posiciones en cada vista están asociadas a las posiciones en la barra inferior del controlador de la barra de pestañas. Si vuelve a ordenar esa barra, volverá a ordenar sus puntos de vista. Puede reordenarlos arrastrando y soltando en su constructor de interfaz.

En su ejemplo, simplemente seleccione Inicio en su Controlador de barra de pestañas y arrástrelo a la primera posición.

Si tiene problemas para arrastrar y soltar intente seleccionar primero su Controlador de Tabulador o salga de su XCode y ábralo de nuevo (como @ thepumpkin1979 y @Rick señalados).

+1

Ese era precisamente mi problema, no estaba seleccionando el controlador de vista antes de mi intento de moverlo. Siempre las pequeñas cosas. – iamtoc

+4

como @Rick señaló, a veces es necesario cerrar y volver a abrir el proyecto para que funcione ('XCode 4.5.2') – bithavoc

+0

@ thepumpkin1979 Agregado en mi respuesta. Gracias por la solución adicional :) –

8

Re-arrange tabBar icons/items Simplemente edite el archivo xml y funcionará.

Haga clic en su "guión gráfico" y haga clic a la derecha de los 3 botones en "Editor".

Esto mostrará un archivo xml a la izquierda que puede editar de la forma que desee.

Dentro de ese archivo, debe ver la etiqueta xml "tabBar", dentro de ella están los "elementos", dentro de esto está "tabBarItem". Todos sus elementos de tabBar se mostrarán. Puede cortarlos y pegarlos en el orden que desee.

Lo acabo de hacer ahora en Xcode 4.5.2.

Espero que también funcione para usted también.

Ps. Soy nuevo en iOS, así que no puedo usar todos los nombres correctos de Xcode.

6

Creo que puede controlar + arrastrar el elemento de la pestaña para reordenar.

+2

You Are Amazing! Funcionó como por arte de magia. Solo un consejo ... Usted mantiene el control para comenzar el movimiento y luego lo suelta antes de soltar el arrastre para soltarlo. –

0

de arrastrar y soltar deben trabajar

puede arrastrar la barra de elemento a la izquierda para cambiarlo de posición de un guión.

Cuestiones relacionadas