我正在使用UICollectionView
构建自定义日历视图。一切都很顺利,但当我尝试测试何时将语言设置为阿拉伯语时,单元格从右到左列出。有没有办法在RTL模式下禁用它。
我检查了文档,但没有这样的选项。
答案 0 :(得分:11)
您可以通过设置视图语义属性来禁用它 您必须在UICollectionView上设置它 UIView类中有一个属性
semanticContentAttribute
具有以下值
UISemanticContentAttributeUnspecified = 0,
UISemanticContentAttributePlayback,
UISemanticContentAttributeSpatial,
UISemanticContentAttributeForceLeftToRight,
UISemanticContentAttributeForceRightToLeft
答案 1 :(得分:0)
在Swift 4的特定视图上禁用RTL。
myView.semanticContentAttribute = .unspecified