UIlabel设置对齐方式NSTextAlignment,如果没有设置是默认左对齐.
现在的问题是,有些语言,像阿拉伯语,希伯来语等,他们是以从右往左的显示方式,明显设置右对齐比较适合这些语言.但是在混合展示的时候,统一的设置左对齐或者右对齐的话,都会对他们语言展示习惯造成误差,如何解决这个问题.
UIlabel设置对齐方式NSTextAlignment,如果没有设置是默认左对齐.
现在的问题是,有些语言,像阿拉伯语,希伯来语等,他们是以从右往左的显示方式,明显设置右对齐比较适合这些语言.但是在混合展示的时候,统一的设置左对齐或者右对齐的话,都会对他们语言展示习惯造成误差,如何解决这个问题.
2 回答1.1k 阅读
1 回答1.2k 阅读✓ 已解决
1 回答2.8k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答971 阅读
1 回答803 阅读
你可以根据 iOS 的 Localization 来判断当前的语言环境,从而设置 UILabel 的对齐方式。
你还可以加一个开关让用户能够设置 UILabel 的对齐方式。