10

Я разрабатываю простой блокировщик контента для устройств iOS 9+. Кажется, что все работает нормально с точки зрения блокировки рекламных/трекеров и т. Д., И у меня даже есть возможность «белыми списками» сайтов непосредственно из Safari с помощью действия Share Extension.iOS Показать UIAlert в Safari при использовании расширения для моего приложения

Мой вопрос в том, когда пользователь удаляет действие> My Apps Share Extension [добавляет его в список внутри основного приложения] Я хочу показать простое оповещение, которое говорит что-то вроде «Этот сайт добавлен в ваш белый список. ..»в течение нескольких секунд, а затем исчезают.

... как это сделать?

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

Надеюсь, что кто-то wi ll know :-)

ответ

1

Почему вы не используете Уведомления для этого, вы можете настроить свой стиль уведомлений как UIAlert. Вы можете увидеть что-то подобное в приложении «Календарь» в iOS.

UPDATE:

я сделал немного больше копать, это не представляется возможным изменить стиль программно в соответствии с this. Таким образом, лучший выбор - это обрабатывать его, когда ваше приложение находится на переднем плане. Я не могу думать о каких-либо других решениях ОС, кроме локальных уведомлений.