У меня есть приложение, в котором я должен использовать вид предупреждения, и я знаю, что его невозможно установить, поэтому уведомление приходит в стиле предупреждения. Как настроить его так, чтобы, если пользователь отбирает, что я могу, они могут получать локальные уведомления, он будет автоматически настроен на предупреждение.Как установить вид предупреждения по умолчанию
ответ
вы можете просто установить UILocalNotification
с моим сильфоном пользовательского методом ..
- (void) scheduleAlarm:(NSString *)PaymentTitle FireDate:(NSDate *)tempFireDate {
NSCalendar *calendar = [NSCalendar autoupdatingCurrentCalendar];
NSDate *pickerDate = tempFireDate; //Set yourDate here
// Break the date up into components
NSDateComponents *dateComponents = [calendar components:(NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit)
fromDate:pickerDate];
NSDateComponents *timeComponents = [calendar components:(NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit)
fromDate:pickerDate];
// Set up the fire time
NSDateComponents *dateComps = [[NSDateComponents alloc] init];
[dateComps setDay:[dateComponents day]];
[dateComps setMonth:[dateComponents month]];
[dateComps setYear:[dateComponents year]];
[dateComps setHour:[timeComponents hour]];
// Notification will fire in one minute
[dateComps setMinute:[timeComponents minute]];
[dateComps setSecond:[timeComponents second]];
NSDate *itemDate = [calendar dateFromComponents:dateComps];
// [dateComps release];//comment it if use ARC
UILocalNotification *localNotif = [[UILocalNotification alloc] init];
if (localNotif == nil)
return;
localNotif.fireDate = itemDate;
localNotif.timeZone = [NSTimeZone defaultTimeZone];
// Notification details
localNotif.alertBody [email protected]"Write your Message";
// Set the action button
localNotif.alertAction = @"View";
localNotif.soundName = UILocalNotificationDefaultSoundName;
localNotif.applicationIconBadgeNumber = 1;
// Specify custom data for the notification
NSDictionary *infoDict = [NSDictionary dictionaryWithObject:@"iClientManagement" forKey:@"App"];
localNotif.userInfo = infoDict;
// Schedule the notification
[[UIApplication sharedApplication] scheduleLocalNotification:localNotif];
// [localNotif release];//cxomment it if use ARC
}
См Моим этим методом на My Blog
также увидеть еще целый демо от этой ссылки внизу для отображения UILocalNotifications
Это лучше комментарий –
@ LithuT.V Я знаю чувака, что для одного комментария строки лучше, но я хочу опубликовать свой собственный метод для 'UILocalNotification', поэтому я отправляю ответ .. Thanx:) –
Теперь его ответ :) –
- 1. Установить вид UIImagePickerController обратно по умолчанию
- 2. Переопределить метод предупреждения по умолчанию по умолчанию()
- 3. Глобальное отключение предупреждения по умолчанию
- 4. Как установить уровень журнала SBT по умолчанию для «предупреждения»?
- 5. Как установить размер предупреждения?
- 6. как установить флажок по умолчанию?
- 7. Как установить опцию по умолчанию по умолчанию?
- 8. Как установить столбец по умолчанию по умолчанию
- 9. Как установить вид по умолчанию в OpenLayers, БЕЗ ограничения границ?
- 10. Как установить вид по умолчанию для 'p4 client'
- 11. stopPropagation без предупреждения по умолчанию
- 12. Как заменить окно предупреждения по умолчанию с пользовательским окном предупреждения
- 13. Angularjs - установить вид ребенка по умолчанию Ui ракурса
- 14. Spring (-Boot) & Vaadin - Установить вид по умолчанию в навигаторе Vaadin
- 15. Установить выбор по умолчанию по умолчанию
- 16. вид установить размер по умолчанию при изменении ориентации устройства
- 17. Как установить значение по умолчанию
- 18. Как установить фокус по умолчанию?
- 19. Как установить значение по умолчанию
- 20. Как установить флажок по умолчанию?
- 21. Как установить адрес по умолчанию
- 22. как установить значение по умолчанию
- 23. Как установить R по умолчанию?
- 24. Как установить флажки по умолчанию?
- 25. Как установить VAGRANT_CWD по умолчанию?
- 26. Как установить репозиторий по умолчанию
- 27. Как установить https по умолчанию?
- 28. Как установить ориентацию по умолчанию
- 29. Как установить форму2 по умолчанию?
- 30. Как установить флажок по умолчанию?
*** У меня есть приложение, в котором вы должны использовать предупреждение, и я знаю его не возможно установить его таким образом ***. Что вы имеете в виду? –
Пожалуйста, укажите, что вы хотите ????? – SachinVsSachin
Извините, мое приложение требует, чтобы уведомление о задержке приходилось на них в режиме предупреждения. Так как я могу установить его таким образом. –