iOS - ActionSheetPicker在主机ViewController固定为纵向时旋转

时间:2014-11-20 13:25:01

标签: ios objective-c iphone uipickerview uiactionsheet

我在弹出列表选择器上使用ActionSheetPicker控件(GitHub上的ActionSheetPicker-3.0)。一切正常,除非我旋转iPhone。在我的应用目标设置中,我已勾选所有方向,除了“颠倒”#39;在大多数视图控制器中,我将方向限制为“纵向”。使用以下代码:

- (NSUInteger)supportedInterfaceOrientations {
    return UIInterfaceOrientationMaskPortrait;
}

这会将视图控制器锁定为纵向,但ActionSheetPicker并不尊重这一点,并且在旋转设备时将其自身动画设置为横向。它还具有使用状态栏的效果,因此最终会沿着手机的长边显示。

我应该如何使用控件使其锁定到纵向,或者在设备旋转时解散?

0 个答案:

没有答案