【发布时间】:2026-01-19 10:45:01
【问题描述】:
我正在努力在 iPhone 应用程序中创建 RTL UI。该框架似乎不支持 RTL 语言。 唯一的问题是标签内的对齐,这很好,但它与其他控件的行为冲突。
问题是: RTL TableView 是否有工作代码?可以处理左侧的披露按钮、右侧对齐的部分标题、左侧对齐的索引视图?
据我所知,我无法移动 tableview 的索引视图,我必须覆盖一些自定义控件...
有什么建议/指针/例子吗?
附言这不是这个问题的重复:Right to Left Alignment for UITableView 因为我正在寻找的是更深层次的定制,而不仅仅是一种新型的 CellView。
(更新:3 月 10 日)现在 - 我已经完全从 tableView 中删除了对 indexView 的支持,我自己将单元格实现为自定义视图(左侧有显示按钮),并自定义了标题/ 表的页脚也是如此。唯一剩下的就是Index View。
【问题讨论】:
-
我为 iPhone 编写了一个希伯来语词汇训练器,在 iPhone OS 3 之前,我必须在显示字符串之前将它们转过来。自 3.0 以来,我在 RTL 脚本方面没有任何问题,但我只使用最基本的控件。
标签: iphone hebrew right-to-left