2016-08-03 2 views
0

Я хотел бы знать, если можно создать прозрачное приложение для iOS, которое находится поверх всех других приложений и прозрачно? Я нашел тему, которой уже 4 года, так что, может быть, пока это возможно?Создать Transparent iOS App

Что-то вроде Picture in Picture, но для всего приложения.

enter image description here

+1

Нет, это невозможно. Вы не можете получить доступ к контексту домашнего экрана из приложения. – MCMatan

ответ

0

До сих пор я знаю, что это не возможно. Вы можете создавать виджеты, хотя в центре уведомлений.

+0

Можете ли вы поддержать меня в рабочем приложении, которое отображает изображение? –

+0

Это не будет делать то, о чем вы просите. Ваш основной дизайн (отображение чего-либо над другими приложениями) не разрешен, даже если вы нашли сложный способ его реализации. Было бы слишком легко злоупотреблять. –

0

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

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

Share extensions - это способ поделиться с другими приложениями, поддерживающими тип данных, которые вы хотите предоставить, подумайте о совместном использовании фотографии из приложения «Фото», отправив фотографию непосредственно в «Сообщения» через кнопку «Поделиться».

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

Вы можете прочитать о другом расширении here.

+0

Я уже пробовал этот подход, но я не могу получить контроллер вида, который открывается с расширением прозрачным :( –

+0

Ну, вы никогда не сможете увидеть трамплин из приложения (трамплин - это сетка значков приложений, когда вы разблокируйте свой телефон), но вы можете иметь контроллер вида, который находится поверх другого, не имея полного экрана. – bsarrazin

+0

Привет, bensarz, что именно вы подразумеваете под «но вы можете иметь контроллер вида, который находится поверх другого». означает другой контроллер представления или то, что мне нужно: другое приложение? –