iOS8中的UIActionSheet保留了视图

时间:2014-10-22 22:24:04

标签: ios ios8 uiactionsheet ios8.1

我在iOS8中使用UIActionSheet(我的应用需要支持iOS7)但看起来在iOS8下,UIActionSheet保留了视图!我做了一个简单的应用程序,我在导航视图控制器,ViewController1和ViewController2中有两个视图控制器。

ViewController2提供了一个操作表。在我的委托中,它是视图控制器本身,我解除了视图控制器。

- (void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex {
    [self.navigationController popViewControllerAnimated:YES];
}

我观察的是,在iOS8.1中,此操作表以某种方式保留了它所呈现的视图。在iOS 7.1中,这样可以正常工作。

有没有人碰到这个,或者有任何解决方法?我创建了https://github.com/brightredchilli/iOS8-actionsheet-tests作为概念证明。

0 个答案:

没有答案