Создать два вью(вью1,вью2) на екране и лейбл, привязать все к контроллеру (убедитесь, что вью на экране вашего типа), подписать контроллер на протокол и реализовать методы протокола таким образом, что бы лейбл на екране сообщала что за жест произошел и в каком вью(вью1,вью2). Подписание VC на протокол и реализацию методов делать в extension для VC
И так, у вас на экране два вью и лейбл, пользователь кликает на вью1 и лейбл меняет свой текст «there was tap in view 1», затем пользователь делает свайп во втором вью и лейбл меняется на «there was swipe in view 2»
Ребят подскажите как передать значения из делегата в myView на лейбел во ViewControler?