UIActivityViewController存在于另一个视图控制器中

时间:2016-03-07 19:26:08

标签: ios swift

@IBAction func shareButtonPushed(sender: UIBarButtonItem) {
        let activityViewController = UIActivityViewController(activityItems: [self.getShareMessage()], applicationActivities: nil)
        activityViewController.excludedActivityTypes = [
            UIActivityTypePrint,
            UIActivityTypeAssignToContact
        ]
        dispatch_async(dispatch_get_main_queue()) {
            self.presentViewController(activityViewController, animated: true, completion: nil)
        }
    }

我有一个按钮,在UIViewController中使用表格显示UIActivityViewController。每个表格单元都有一个到另一个视图控制器的segue。

当我们同时单击单元格和按钮时出现问题,单元格显示新的ViewController,然后出现UIActivityViewController。如何检查它是否不是当前视图控制器然后不显示。

How to tell if UIViewController's view is visible没有帮助。

0 个答案:

没有答案