tvOS:当按钮聚焦时触发弹出窗口

时间:2016-06-27 15:28:50

标签: swift storyboard segue tvos

我有一个视图控制器,它有一个按钮显示详细信息。我想实现一个segue来显示细节作为popover演示文稿segue。我控制拖动按钮以链接到包含详细信息的视图控制器。但只有触摸按钮时才会触发弹出窗口。

当按钮聚焦时是否有任何方法可以触发该segue;如果没有聚焦,是否可以解除?

2 个答案:

答案 0 :(得分:0)

我没想到这一点,所以我解决了这个问题。

我没有使用segue,而是在故事板中隐藏了一个视图,我希望能够拥有“popover”#。当按钮处于焦点时,我设置hiddenView.layer.hidden = false并在按钮未对焦时将hidden设置为true。

它看起来并不像弹出窗口,因为它没有指向按钮。

答案 1 :(得分:0)

如果在Interface Builder中为segue提供标识符,则可以使用performSegueWithIdentifier()以编程方式触发它。