2014-02-14 3 views
3

Я использую google-кастинг через свое приложение. Он работает хорошо, но я не могу скрыть кнопку каста, когда литое устройство переходит в автономный режим. Он скрывается автоматически, но через долгое время. Как я могу скрыть это немедленно. Есть ли способ получить уведомления из класса сканера устройства.Кнопка Chromecast не скрывается

ответ

2

Вы должны попытаться добавить слушателю

[self.deviceScanner addListener:self]; 
[self.deviceScanner startScan]; 

#pragma mark - GCKDeviceScannerListener 
- (void)deviceDidComeOnline:(GCKDevice *)device { 
    NSLog(@"device found!! %@", device.friendlyName); 
[self updateCastIconButtonStates]; 
if ([self.delegate respondsToSelector:@selector(didDiscoverDeviceOnNetwork)]) { 
[self.delegate didDiscoverDeviceOnNetwork]; 
} 
} 

- (void)deviceDidGoOffline:(GCKDevice *)device { 
    [self updateCastIconButtonStates]; 
} 

Update

Similar Question.

Смежные вопросы