我試圖通過airplay連接蘋果電視,但問題是有些時候,如果我連接任何其他外部設備,如藍牙或其他設備,它顯示像連接在窗口中的設備。所以我想確定哪些設備連接,我必須啓用只有當蘋果電視連接。如何區分蘋果電視和其他播放器?
如何識別是蘋果電視還是其他設備?
該如何創建自定義的AirPlay按鈕
for (UIButton *button in volumeView.subviews) {
if ([button isKindOfClass:[UIButton class]]) {
self.airplayButton = (UIButton*)button;
button.frame = CGRectMake(0, 0, 30, 23);
button.backgroundColor = [UIColor clearColor];
[self.airplayButton addObserver:self forKeyPath:@"alpha" options:NSKeyValueObservingOptionNew context:nil];
}
}
所以阿爾法總是變化的按鈕甚至獲取連接其它設備。