我在弹出列表选择器上使用ActionSheetPicker控件(GitHub上的ActionSheetPicker-3.0)。一切正常,除非我旋转iPhone。在我的应用目标设置中,我已勾选所有方向,除了“颠倒”#39;在大多数视图控制器中,我将方向限制为“纵向”。使用以下代码:
- (NSUInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskPortrait;
}
这会将视图控制器锁定为纵向,但ActionSheetPicker并不尊重这一点,并且在旋转设备时将其自身动画设置为横向。它还具有使用状态栏的效果,因此最终会沿着手机的长边显示。
我应该如何使用控件使其锁定到纵向,或者在设备旋转时解散?