Как включить шторку ассистента

О шторке

Шторка ассистента — это выдвижная панель в интерфейсе приложения, которая отображает окно для взаимодействия с виртуальным ассистентом. Шторка может быть в развернутом или свернутом состоянии.

Развернутая (длинная) шторка ассистента занимает весь экран приложения. В этом режиме отображается и панель ассистента, и основной контент (лента ассистента, смартапы и т. д.).

Свернутая (короткая) шторка появляется в нижней части экрана приложения и занимает только часть экрана. В этом режиме основной контент ассистента не отображается, и ассистент представлен только шторкой.

Включение шторки

Чтобы включить шторку в своем приложении:

  1. Включите флаг dialogCompactMode.
  2. Добавьте отображение в иерархию ассистента через addChildViewController поверх основного контента приложения, оборачивать в навигационный контроллер не нужно.

Действия со шторкой

Ниже описаны действия со шторкой в приложении.

Вызвать шторку

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

Закрыть шторку

Короткая шторка закрывается, если:

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

Длинная шторка закрывается, если:

  • вы нажали на значок закрытия;
  • вы произнесли команду «Хватит»;
  • вы смахнули шторку вниз.

Переход между шторками

Чтобы перейти из короткой шторки в длинную, нажмите на значок клавиатуры или смахните вверх. После перехода история сообщений сохранится.

Переход из длинной шторки в короткую может быть:

  • автоматическим — если ответ ассистента более трех строк;
  • если вы смахнули вниз — шторка закрывается полностью.

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней