首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何强制我的应用程序对自动布局约束使用反向文本方向?

如何强制我的应用程序对自动布局约束使用反向文本方向?
EN

Stack Overflow用户
提问于 2019-04-09 04:17:11
回答 1查看 117关注 0票数 0

我已经将我的应用程序设计为使用前导/尾随约束。

我没有R2L语言的本地化,但需要在可能使用该方向的窗口上显示一个覆盖,然后我需要交换我的控件的方向以匹配目标应用程序的方向。

我可以弄清楚其他应用程序使用哪个方向。

我不明白的是,有一种简单的方法可以让我自己的窗口使用R2L文本方向,即使它想默认使用L2R方向。

我可以在运行时手动替换所有约束,方法是使用Left / Right而不是前导/尾随约束,然后根据需要用相反的约束替换它们。但在我努力之前,我想知道是否有更简单的方法,我可以告诉自动布局系统使用相反的方向。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-09 05:01:04

您可以覆盖-userInterfaceLayoutDirectionForSemanticContentAttribute: (在Swift中,在userInterfaceLayoutDirection(for:)中)以返回视图所需的布局方向。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55581141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档