
Bluesky использует приватное текстовое поле для отображения логотипа в снимках экрана
Технический трюк Bluesky: как логотип исчезает в снимках экрана
Bluesky, популярная социальная платформа, использует нестандартный подход к отображению своего логотипа в снимках экрана. При обычном использовании приложения логотип скрыт, но при захвате экрана он появляется в правом верхнем углу. Это достигается через креативное использование API iOS, что вызывает интерес среди разработчиков и пользователей.
Как работает скрытие логотипа
Когда пользователь делает снимок экрана, iOS автоматически скрывает элементы, которые считаются 'приватными', такие как поля ввода паролей. Bluesky воспользовалась этим механизмом, создав прозрачное текстовое поле с флагом isSecureTextEntry = true, в которое отрисовывается логотип. При обычном использовании приложения это поле остается невидимым, но при захвате экрана iOS временно скрывает его, позволяя логотипу отображаться на