добавьте размытие и снимите размытие с некоторых видов, чтобы выделить их для пользователя - PullRequest
0 голосов
/ 03 марта 2020

Я хочу добавить несколько инструкций в мое приложение, когда пользователь впервые открывает ViewController, поэтому я добавлю супер-вид размытия и раскрасу некоторые компоненты и покажу их функциональность, как показывает это демонстрационное изображение, Итак, мой вопрос, как я могу разблокировать указанные c компоненты суперпредставления, чтобы выделить их?

1 Ответ

0 голосов
/ 05 марта 2020

Я бы достиг этого эффекта, изменив zPositions слоев вида. Сначала у вас есть этот полупрозрачный вид поверх всего, а затем вы изменяете zPosition кнопки так, чтобы она находилась перед полупрозрачным видом.

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

Подробнее о zPosition вы можете прочитать здесь: https://developer.apple.com/documentation/quartzcore/calayer/1410884-zposition

...