【发布时间】:2019-05-13 11:53:39
【问题描述】:
我有一个需要支持从右到左语言的应用。系统几乎自动处理所有事情。图片除外。
其中一些(箭头)需要翻转。在资产目录中,我将这些图像的“方向”属性设置为“从左到右,镜像”。
这适用于用于按钮(简单按钮和导航栏按钮)的图像,但当涉及用于表格视图单元格内的图像视图中的图像时会出现问题。
当表格显示时,它们不会翻转。当我点击一个单元格并选择它时,图像会翻转并在之后保持翻转。所以,我需要点击每个单元格来翻转它们的图像。
我尝试使用imageFlippedForRightToLeftLayoutDirection(),但没有效果。与withHorizontallyFlippedOrientation() 相同。
你有解决方法的想法吗?
附:根据要求添加屏幕截图。前 3 个单元格已被点击,因此箭头按预期翻转。底部单元格显示未翻转的图像。
前 3 个单元格已被点击,因此箭头按预期翻转。底部单元格显示未翻转的图像。
【问题讨论】:
-
上传输出截图方便理解
-
完成。请看一下。
标签: ios swift uitableview uiimage right-to-left