В приложении я создаю видеоплеер с «пультом дистанционного управления» с двумя разными устройствами iOS, использующими Bluetooth с низким энергопотреблением (BLE), где одно устройство является видеоплеером, а другое отправляет сообщения для воспроизведения, паузы, перемотки назад и т. д. Здесь у меня создается центральный менеджер с ключом CBCentralManagerOptionShowPowerAlertKey.
NSDictionary *options = [NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithBool:YES], CBCentralManagerOptionShowPowerAlertKey, nil];
centralManager = [[CBCentralManager alloc]initWithDelegate:self queue:nil options:options];
Контроллер оповещения / оповещения, подобный этому, появится, если на устройстве не включена настройка Bluetooth (тот, который я получаю, имеет жирный шрифт).
Я хочу добавить больше функциональности кнопке OK, когда она нажата, кроме resignFirstResponder.
Что мне не хватает, что мне нужно изменить действие кнопки «ОК» в этом представлении предупреждений/контроллере предупреждений? Методы, которые я указал и зарегистрировал, но все еще не могу поймать:
- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex
{
NSLog(@"Button Index =%ld",(long)buttonIndex);
}
-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
NSLog(@"%ld", (long)buttonIndex);
}
-(void)alertViewCancel:(UIAlertView *)alertView
{
NSLog(@"alert view cancel");
}