Второй пример, использование вьюхи для обработки событий