Tengo dificultades para crear una interfaz de usuario de RTL en una aplicación de iPhone. El marco no parece tener ningún soporte para los lenguajes RTL. Lo único es la alineación dentro de las etiquetas, lo que es bueno, pero entra en conflicto con el comportamiento de otros controles.Interfaz de usuario de derecha a izquierda en iPhone (en hebreo)
La pregunta es: ¿Hay un código de trabajo para un RTL TableView? ¿Algo que manejaría los botones de divulgación para estar a la izquierda, los títulos de las secciones alineados a la derecha, la vista de índice para alinearse a la izquierda?
Por lo que yo entiendo que no puedo mover la vista del índice de la tableview, tengo que superponer un poco de control personalizado ...
Cualquier sugerencia/punteros/ejemplos?
p.s. esto no es una duplicación de esta pregunta: Right to Left Alignment for UITableView ya que lo que estoy buscando es una personalización más profunda, no solo un nuevo tipo de CellView.
(Actualización: mar 10) Por ahora - He quitado el apoyo a indexView
del tableView
en absoluto, implementa las células como vistas personalizadas por mí mismo (con los botones de divulgación a la izquierda), y personalizado el encabezado/pie de página la mesa también lo único que queda es el Index View
.
Escribí un entrenador de vocabulario hebreo para el iPhone y hasta iPhone OS 3 tuve que pasar las cuerdas antes de que las mostrara. Desde 3.0 no he tenido problemas con el script RTL, pero solo estoy usando los controles más básicos. –