iOS - Apple TV - 以编程方式检测Apple TV上的节目

时间:2014-02-06 09:59:33

标签: ios iphone airplay uiscreen apple-tv

如何检测Apple TV上的显示?

我已经尝试检测过多个屏幕:

[[UIScreen screens] count]

但它仍然是1。

我也试过听一个事件:

    [[NSNotificationCenter defaultCenter] addObserver:self
                                         selector:@selector(screenDidConnect:)
                                             name:UIScreenDidConnectNotification
                                           object:nil];

但事件永远不会发生。

任何提示/技巧?

提前致谢!

1 个答案:

答案 0 :(得分:4)

找到了答案!

尽可能简单:

只是做:

self.moviePlayer.isAirPlayVideoActive

无论AirPlay是处于活动状态还是未处于活动状态,它都将返回给我。

谢谢@rist