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

标签 iphone hebrew right-to-left

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

问题是: RTL TableView 有工作代码吗?可以将公开按钮置于左侧、部分标题右对齐、索引 View 左对齐的东西吗?

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

有什么建议/指示/示例吗?

附:这不是这个问题的重复:Right to Left Alignment for UITableView 因为我正在寻找的是更深入的定制,而不仅仅是一种新型的 CellView。

(更新:3 月 10 日)目前 - 我已经从 tableView 中完全删除了对 indexView 的支持,自己将单元格实现为自定义 View (并公开了按钮),并自定义表格的页眉/页脚。唯一剩下的就是索引 View

最佳答案

鉴于当您将 UI 语言切换为希伯来语时,内置应用程序不会翻转其布局,我认为您也不应该这样做。如果您的应用程序使用 RTL 布局,而所有其他应用程序都使用 LTR 布局,这可能会非常令人困惑。

也许苹果有一天会改进他们的 RTL 支持。如果您坚持使用标准控件,您可能会免费获得大部分改进。

关于iphone - iPhone 中从右到左的 UI(希伯来语),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2377836/

相关文章:

delphi - TTabControl : tabs displayed right to left

python - 使用 python 3.5 用希伯来语和英语解析 json 文件

jquery - 无法使用 jquery 显示希伯来语

Mysql 一对一或多对连接

python - 如何让 python-docx 处理复杂的脚本?

ios uitableview 反弹出错

iphone - 如何处理 UILabel 上的触摸事件作为 UITableViewCell 的 subview ?

iphone - 使用聚合操作崩溃 : "ALL" in a Core Data iOS Application

java - 如何将文本从右到左插入到 JTextField 中

ios - 在 ios 7.1 中自定义按钮形状