Каждый отдельный вид, добавленный в интерфейс iOS, может по-разному реагировать на сенсорные события, в том числе вообще не реагировать. Просто добавьте UIImageView за остальным содержимым в Интерфейсном Разработчике и не реализуйте никакого взаимодействия с пользователем для этого представления. Вот как построить пример:
Начните с Пример кода Apple. Прикосновения . Откройте MainWindow.xib
. Добавьте Image View
к My View
. Переместите его позади всех других предметов в My View
. Установите изображение на доступное изображение, скажем CyanSquare.png
. Режим Image View
по умолчанию должен быть Scale To Fill
, а User Interaction Enabled
выключен, но измените настройки, если они не таковы. Запустите приложение, чтобы убедиться, что фоновое изображение не будет нарушено при взаимодействии с квадратами, включая масштабирование квадратов.