Я изо всех сил пытаюсь создать интерфейс RTL в приложении iPhone. Структура, похоже, не поддерживает языков RTL. Единственное, что нужно, это выравнивание внутри ярлыков, что приятно, но оно противоречит поведению других элементов управления.Право на левый интерфейс в iPhone (иврит)
Вопрос: Есть ли рабочий код для RTL TableView? Что-то, что обрабатывало бы кнопки раскрытия слева, названия разделов были бы выровнены по правому краю, индексный указатель был бы выровнен по левому краю?
Насколько я понимаю, что я не могу переместить вид индекса в Tableview, я должен наложить некоторые пользовательский элемент управления ...
Любые предложения/указатели/примеры?
p.s. это не дублирование этого вопроса: Right to Left Alignment for UITableView , поскольку я ищу более глубокую настройку, а не только новый тип CellView.
(Update: 10 марта) На данный момент - я удалил поддержку indexView
из tableView
на всех, реализуемый клетки, как пользовательские представления самостоятельно (с помощью кнопок раскрытия информации на левой стороне), и настроить заголовок/нижний колонтитулы таблицу также. единственное, что осталось, это Index View
.
Я написал учебник для икры на иврите для iPhone и до iPhone OS 3 Мне пришлось перевернуть строки, прежде чем я их отобразил. Начиная с версии 3.0 у меня не было проблем с RTL-скриптом, но тогда я использую только самые основные элементы управления. –