无法关闭的模态uiactionsheet ipad

| 如何在iPad上创建UIActionsheet而不通过轻按操作表周围的区域将其关闭?这在iPhone上是默认设置,在iPad上是任何运气     
已邀请:
        我遇到了同样的问题,因此我想出了一种解决方法,而不是解决方案。
-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex {
    NSLog(@\"%d\",buttonIndex);
    switch (buttonIndex) {
        case -1:
            [self presentOptions];
    //.... more cases here
    }
}
当用户在UIActionSheet之外点击时,您将获得-1作为buttonIndex。在那种情况下,我再次呈现了UIActionSheet(通过调用仅呈现动作的方法presentOptions)。从用户的角度来看,您可以看到UIActionSheet上有一个微小的闪烁:几乎不明显。我想说,这不是一个完美的解决方案,但是可以接受的解决方法。     

要回复问题请先登录注册