Это зависит от того, что вы подразумеваете под «переключателем».Если одно представление просто прокручивается из видимой области вида прокрутки, но все еще остается прикрепленным к нему как подпредставление, то вы можете проверить, не перекрывают ли границы вашего вида те, которые видны в видимой области видов прокрутки.* Вы можете сделать это, используя UIScrollView Delegate scrollViewDidScroll:
метод для реализации проверки на перекрытия во время прокрутки пользователем.
Если, однако, ваше представление фактически удалено из стека просмотратогда вы можете захотеть создать подкласс UIView и реализовать willMoveToSuperview:
, чтобы проверить, было ли представление снова добавлено в представление прокрутки.