2015-08-31 2 views
0

Это может противоречить HIG ... это не стандарт ... но мне пришло в голову, что после того, как пользователь отправит отзыв изнутри приложение, возможно, было бы неплохо прокрутить быстрое ненавязчивое сообщение «Спасибо за ваши отзывы» или что-то еще. Я не хочу нажимать на пользователя с полным раздутым предупреждением. Но сдержанный баннер уведомлений в верхней части может быть приятным.ios/xcode: возможно отправить уведомление, когда приложение находится на переднем плане (в качестве альтернативы предупреждению)

Можно ли это сделать или оно запрещено?

Спасибо за любые предложения.

ответ

0

Местное уведомление будет получено в этом случае, но не будет отображаться по вашему желанию. Однако вы можете сделать пользовательский вид, похожий на вид iOS. Также пожалуйста, проверьте https://github.com/OpenFibers/OTNotification

0

Если уведомление не из другого приложения в фоновом режиме,
ваше активное приложение имеет все права и ответственность при взаимодействии с пользователем с любыми видами визуальных эффектов.

В iOS SDK нет класса, позволяющего использовать тот же баннер уведомлений, который используется для Push Notification. Чтобы добиться того же результата, пока ваше приложение активно, вам может потребоваться принять ваше собственное решение или модуль.

1

Если это уведомление инициировано действием из вашего приложения, может потребоваться уведомление Apple. Вы хотите просто показать сообщение благодарности, поэтому даже не нужно ждать ответа с сервера, но вы можете проверить, есть ли у вас подключение к Интернету, просто чтобы сказать, что сообщение не может отправляться и предлагать возможность повторить попытку.

Это хорошие варианты для предупреждения Toast стиля, который использует и ненавязчивый Android:

  1. https://www.cocoacontrols.com/controls/toast
  2. https://github.com/scalessec/Toast

Вы можете настроить его, чтобы скользить из верхних или нижних , И он ускользает без взаимодействия с пользователем.