iPhone中的从右到左UI(希伯来语)

ref*_*log 7 iphone hebrew right-to-left

我正在努力在iPhone应用程序中创建RTL UI.该框架似乎没有任何RTL语言支持.唯一的事情是标签内部的对齐,这很好,但它与其他控件行为冲突.

问题是:是否有RTL TableView的工作代码?将处理公开按钮的东西放在左边,部分标题要右对齐,索引视图要左对齐?

据我所知,我无法移动tableview的索引视图,我必须覆盖一些自定义控件...

有什么建议/指针/例子吗?

ps这不是这个问题的重复:UITableView的右对齐, 因为我正在寻找的是更深层次的自定义,而不仅仅是一种新型的CellView.

(更新:3月10日)现在-因为我已经删除的支持indexViewtableView根本,实施了细胞的自定义视图通过我自己(与左边的按钮披露),以及自定义表的页眉/页脚为好.唯一剩下的就是Index View.

Nea*_*l L 1

我不相信有一种“正确”的方法可以做到这一点,但这是一个解决方案:

在视图中,创建一个 UIView 并向其中添加一个 UITableView。将 UIView 添加为“主”视图的子视图,并将其边界指定为离开屏幕左侧,以便除索引之外的所有内容都被“主”视图剪切。现在您所要做的就是添加一些代码,以便在触摸子视图中的索引时同步两个表。

显然这不是最好的解决方案,但它是可行的。

祝你好运。