我的应用程序使用英语和阿拉伯语。
我的 AppDelegate 中有这个:
if isArabic {
UIView.appearance().semanticContentAttribute = .forceRightToLeft
}
当 时Arabic(forces elements to go right-to-left)
,所有 UI 元素似乎都可以正常工作,除了UISwiftch
.
它可以工作,但速度太慢,它会切换,然后在一两秒后它会根据ON/OFF State
. 除了这个之外,没有更多的 UISwitch 代码:
@IBOutlet weak var mySwitch: UISwitch!
,所以我不知道是什么导致了这个奇怪的问题。