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
- 2552 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
-
- 52811
- 1
- Ago 31, 2017
Otras Preguntas y Respuestas
- entre Desarrolladores (Desarrolladores)
Respuestas WordPress (Usuarios WordPress)
Sin Respuesta
-
- 84
- 0
- Feb 23
-
- 128
- 0
- Dic 7, 2023
-
- 129
- 0
- Nov 30, 2023
-
- 476
- 0
- Jul 7, 2023
-
- 644
- 0
- Ago 4, 2022
-
- 707
- 0
- Feb 25, 2022
-
- 773
- 1
- Ene 1, 2022
-
- 1148
- 0
- Nov 24, 2021
- ver todas
Actividad Reciente
mozzer respondió Abr 17
Organizador VisualPeter respondió Abr 17
Organizador Visualmozzer preguntó Abr 17
Organizador VisualDaleGarrote respondió Mar 30
Liada con biblioteca de MusicaDaleGarrote preguntó Mar 27
Liada con biblioteca de Musica
Ultimas Respuestas
mozzer respondió
0Peter respondió
Si es por el sistema, ya que requieres macOS Ventu
1DaleGarrote respondió
Bueno, estoy probando y no doy en la tecla. Decid�
0ppenagosr respondió
Muchas gracias por tu respuesta; cometí el error
0DaleGarrote respondió
La solución: pillé una tarjeta AirPort por eBay,
0DaleGarrote respondió
Prueba con Adobe Bridge, entre otras cosas, te per
0DaleGarrote respondió
No doy en la tecla, como os comenté la App UltDat
0Ultimos Comentarios
...