Conecta
Nido Apple
Recibe ayuda de expertos
Registrate y pregunta
Es gratis y fácil
Recibe respuestas
Respuestas, votos y comentarios
Vota y selecciona respuestas
Recibe puntos, vota y da la solución
Pregunta
Cambiar titulo TabBarController
- preguntó
- Desarrolladores Apple
- 3215 Vistas
- 18 Respuestas
- abierta
Hola me gustaría saber como cambiar el titulo del TabBarController, he probado de varias maneras pero no encuentro la buena:
[PHP]
self.tabBarController.selectedIndex = 1;
tabBarController.selectedItem.tabBarItem.title = @"Prueva";
[/PHP]
si hago esto me marca error en el segundo tabBarController
18 Respuestas
Ok la estructura es la siguiente:
Antes de agregar idioma a mainwindow era así
En la raíz tengo las tres carpetas como dices tu, con los localizable strings. Todo correcto.
Cuando agrego idioma a mainwindow es así
En la raíz lo mismo que antes =
Dentro de una carpeta que esta en la raíz con el nombre del proyecto se han formado tres carpetas mas ca.lproj, en.lproj y es.lproj, dentro hay los mainwindow. Pero no están con todos los otros ni con el localizable string.
No se si me explicado, tengo las carpetas que dices dobladas asi
/
ca.lproj (todos los.xib + localizble string)
en.lproj (todos los.xib + localizble string)
es.lproj (todos los.xib + localizble string)
Carpetanombreproyecto/ca.lproj (InfoPlist.strings + mainwindow.xib)
.................................en.lproj (InfoPlist.strings + mainwindow.xib)
............................... es.lproj (InfoPlist.strings + mainwindow.xib)
Por favor, accede o regístrate para añadir un comentario.
La respuesta del paso uno de arriba:
tabBarController.tabBarItem.title = @"Tu Tab";
Lo probe y no funciona, a mas tengo 4 ítems y no se como decir, que me ponga lo correspondiente a cada ítem.
Por favor, accede o regístrate para añadir un comentario.
A ver si probando esto.
[PHP]self.tabBarController.selectedIndex = 1;
tabBarController.selectedItem.tabBarItem.title = @"Tu Tab";[/PHP]
Saludos.
Por favor, accede o regístrate para añadir un comentario.
No funciona tampoco, me sale un error en la segunda linea me subraya selecteditem, no se es muy raro.
Por favor, accede o regístrate para añadir un comentario.
si pongo esto:
[PHP]_tabBarController.selectedIndex = 2 ;
_tabBarController.tabBarItem.title = @"Tuab";[/PHP]
cuando ejecuto la app me empieza con el ítem 2 seleccionado, esto quiere decir que funciona, la selección del ítem, pero luego para cambiar el titulo no funciona, de la manera que decías tu me daba error, pero así no. Lo único que no cambia el nombre.
Por favor, accede o regístrate para añadir un comentario.
Ahora que veo tu mensaje de arriba te falta poner los localizable.strings no ?
De ser así, tienes que crearlos para que todo funcione.
Te dejo este otro tutorial con ejemplos.
Saludos.
Por favor, accede o regístrate para añadir un comentario.
Ok esto lo tengo claro, el problema es cambiarlo en el tabbarcontroller que hay en el mainwindow, he probado todo lo que dijiste antes y nada!
Por favor, accede o regístrate para añadir un comentario.
Sube tu código para echarle un ojo a ver si doy con el problema, porque ya está demasiado confuso todo !
Saludos.
Por favor, accede o regístrate para añadir un comentario.
- « Anterior
- 1
- 2
Por favor, accede o regístrate para responder a esta pregunta.
En el blog
-
- 732294
- 1
- Ago 31, 2017
Otras Preguntas y Respuestas
- entre Desarrolladores (Desarrolladores)
Respuestas WordPress (Usuarios WordPress)
Sin Respuesta
-
- 800
- 0
- Jun 16, 2024
-
- 1335
- 0
- May 8, 2024
-
- 1148
- 0
- Feb 23, 2024
-
- 965
- 0
- Dic 7, 2023
-
- 558
- 0
- Nov 30, 2023
-
- 941
- 0
- Jul 7, 2023
-
- 1103
- 0
- Ago 4, 2022
-
- 1392
- 0
- Feb 25, 2022
- ver todas
Actividad Reciente
RobDiazf respondió Mar 24
Batería MacBook ProRobDiazf respondió Mar 24
Batería MacBook ProPeter respondió Mar 24
Batería MacBook ProRobDiazf preguntó Mar 24
Batería MacBook ProPeter respondió Dic 25, 2024
Felices Fiestas !
Ultimas Respuestas
Ultimos Comentarios
DaleGarrote comentó
Todos los Usuarios Usuarios Nuevos
...