Доступ к родителю из UICollectionViewCell

У меня есть UIView (на самом деле это PM::Screen) и я добавляю subView, который является представлением UICollectionViewController. Я использую эту технику для переключения между такими вещами, как сетка / список аля экран профиля Instagram.

Выбор ячейки должен открыть новый экран, который я хочу перенести в контроллер навигации родительского представления (PM::Screen).

Мой вопрос заключается в том, как мне получить collectionView(view, didSelectItemAtIndexPath: index_path) для вызова метода на родительском экране PM?

Должен ли я использовать NSNotificationCenter?

1 ответ

Я справился с:

self.view.superview.nextResponder.theMethodToCall

Есть ли способ лучше?

ОБНОВИТЬ:

В итоге я передал дочернему ссылку на родительский элемент и использовал эту ссылку для вызова метода родительского элемента.

Другие вопросы по тегам