Тут нежно просто закрывать текущую вьюху. А уже тот кто эту вьюху создал может вешаться на ее 'close' и делать что-то другое.

Другой вариант это делать контроллер который будет управлять этой вьюхой.

Можно сделать это отдельным комитом.