Notification — различия между версиями
Shejko (обсуждение | вклад) |
Shejko (обсуждение | вклад) |
||
Строка 37: | Строка 37: | ||
[[Файл:Notification 01.jpg]] | [[Файл:Notification 01.jpg]] | ||
+ | |||
+ | В текстовую базу занесём новые записи с названием события нотификации и текстом нотификации. | ||
+ | |||
+ | Далее добавим на сцену кнопку, которая будет передавать параметры объекту "notification" и переводить объект "notification" в состояние "set". | ||
+ | |||
+ | [[Файл:Notification 02.jpg]] | ||
==Примечания== | ==Примечания== |
Версия 13:47, 8 января 2013
Объект Notification предназначен для показа push уведомлений на IOS устройствах.
Параметры объекта
- имя события (name) - Имя события. Если у двух событий одинаковые имена - сохранится первое. Не обязательный параметр. Перетягивается из редактора текстов. Поле должно быть в состоянии редактирования.
- сообщение (message) - Основной текст события. Перетягивается из редактора текстов. Поле должно быть в состоянии редактирования.
- год (year) - Год, когда сработает оповещение. Минимальное значение - 1971 .
- месяц (month) - Месяц, когда сработает оповещение. Минимальное значение - 0, максимальное - 11 .
- день (day) - День, когда сработает оповещение. Минимальное значение - 1, максимальное - 31 .
- час (hour) - Час, когда сработает оповещение. Минимальное значение - 0, максимальное - 23 .
- минута (min) - Минута, когда сработает оповещение. Минимальное значение - 0, максимальное - 59 .
- секунда (sec) - Секунда, когда сработает оповещение. Минимальное значение - 0, максимальное - 59 .
- задержка (delay) - Задержка от текущего времени до оповещения. Если задана не -1 - то используется вместо даты.
Состояния объекта
- set - устанавливает нотификацию в очередь
- clear - очищает очередь нотификации
Пример применения
Пусть через 5 минут после нажатия на кнопку у пользователя появиится уведомление с текстом "message of notification".
Для этого разместим на сцене объект notification и установим ему следующие параметры:
- задержка - 300
В текстовую базу занесём новые записи с названием события нотификации и текстом нотификации.
Далее добавим на сцену кнопку, которая будет передавать параметры объекту "notification" и переводить объект "notification" в состояние "set".
Примечания
В обычном случае по нажатию на сообщение открывается приложение на экране котором были, или на изначальном экране в зависимости от настроек. У объекта options можно задать параметр notifScrID (значение параметра - id экрана). Если параметр задан, то при открытии приложения из уведомления откроется выбранный экран.