如何检测Apple TV上的显示?
我已经尝试检测过多个屏幕:
[[UIScreen screens] count]
但它仍然是1。
我也试过听一个事件:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(screenDidConnect:)
name:UIScreenDidConnectNotification
object:nil];
但事件永远不会发生。
任何提示/技巧?
提前致谢!
答案 0 :(得分:4)
找到了答案!
尽可能简单:
只是做:
self.moviePlayer.isAirPlayVideoActive
无论AirPlay是处于活动状态还是未处于活动状态,它都将返回给我。
谢谢@rist