2016-10-11 69 views
0

我能够创建自定义弹出窗口并添加了一些按钮,但是当我试图用segue连接它时,它不会出现。

有没有解决方案?从自定义模式弹出窗口呈现视图控制器

我尝试使用此代码:

@IBAction func WishlistView(sender: AnyObject) { 
    self.presentViewController(WishlistViewController(), animated: true, completion: nil) 
} 

希望有人会回答这个问题。

谢谢!

回答

0

您应该使用performSegue(withIdentifier: "segueIdentifier", sender: self),如果您不知道如何为一个segue分配标识符,请检查this answer

所以,你的代码应该是这样的:

斯威夫特2:

@IBAction func WishlistView(sender: AnyObject) { 
    self.performSegueWithIdentifier("segueIdentifier", sender: self) 
} 

斯威夫特3:

@IBAction func WishlistView(sender: AnyObject) { 
    performSegue(withIdentifier: "segueIdentifier", sender: self) 
} 

希望这有助于。

+0

当我试图添加连接/ segue控制器变得与popover小相同的大小,我用推,当我使用模态segue导航栏消失,我用popover作为“行动选择器” –

+0

是吗?弹出式类型?我不明白... –

相关问题