One problem with forcing landscape is that the status bar disappears, I think it is the reason of orientation problem
The weird thing is, if I connect the USB cable, everything works fine, when I disconnect USB calble and restart App, the problem shows
Can you add Specified direction in supportedInterfaceOrientations
public enum SupportedInterfaceOrientation {
/** Uses standard supported interface orientation (target specification in general settings) */
case standard
/** Supports all orinetations */
case all
case specified(orientation: UIInterfaceOrientationMask)
}
override var supportedInterfaceOrientations: UIInterfaceOrientationMask {
guard let lastAttributes = lastAttributes else {
return super.supportedInterfaceOrientations
}
switch lastAttributes.positionConstraints.rotation.supportedInterfaceOrientations {
case .specified(let orientation):
return orientation
case .standard:
return super.supportedInterfaceOrientations
case .all:
return .all
}
}
One problem with forcing landscape is that the status bar disappears, I think it is the reason of orientation problem
The weird thing is, if I connect the USB cable, everything works fine, when I disconnect USB calble and restart App, the problem shows
Can you add Specified direction in supportedInterfaceOrientations