Как приложение типа уведомлений IPhone должно показывать пользователю, что уведомление незаметно - PullRequest
0 голосов
/ 05 июля 2011

У меня есть программа, которая в основном просто запрашивает веб-сервис, и если какие-либо данные будут возвращены, она покажет эту информацию пользователю, но если ее нечего отобразить, она просто подождет до следующего запланированного времени и запустится.

Сейчас он просто ставит таблицу перед пользователем, в строке состояния нет ничего, что они могли бы затем выбрать и увидеть фактическую информацию.

Итак, у меня два вопроса.

  1. Есть ли лучший способ показать информация уведомления пользователю что менее навязчиво?
  2. Если представление с UITable, есть кнопка, чтобы отклонить вид когда они закончатся?

UPDATE:

Кажется, мой вопрос недостаточно ясен, поэтому у меня правильно отображаются данные в таблице.

У меня проблема с отображением данных.

В настоящее время периодически таймер запускает мой метод, и, если для пользователя ожидают какие-либо события, таблица будет отображаться прямо перед ними.

Это плохой дизайн, ИМО, поэтому мне хотелось бы, чтобы какой-то простой способ дать им понять, что что-то ожидает, и они могут посмотреть на это, когда у них будет момент.

В идеале в строке состояния должно быть что-то, показывающее, что у них есть какие-то события, но, похоже, это не вариант, который я вижу.

Один из вариантов - посмотреть, смогу ли я свести стол к минимуму и отключить звук или вибрацию, но, опять же, это может быть неудобно для пользователя, так как это может прервать его работу.

1 Ответ

0 голосов
/ 08 июля 2011

Правильное решение, по-видимому, заключается в том, что в фоновом режиме просто отправьте уведомление, если появится какая-либо новая информация, чтобы пользователь мог закрыть уведомление или переключиться, чтобы просмотреть детали.

Это не такидеальное решение, но, похоже, лучший выбор для iPhone.

...