Доступ к родителю из UICollectionViewCell
У меня есть UIView (на самом деле это PM::Screen) и я добавляю subView, который является представлением UICollectionViewController. Я использую эту технику для переключения между такими вещами, как сетка / список аля экран профиля Instagram.
Выбор ячейки должен открыть новый экран, который я хочу перенести в контроллер навигации родительского представления (PM::Screen).
Мой вопрос заключается в том, как мне получить collectionView(view, didSelectItemAtIndexPath: index_path) для вызова метода на родительском экране PM?
Должен ли я использовать NSNotificationCenter?
1 ответ
Я справился с:
self.view.superview.nextResponder.theMethodToCall
Есть ли способ лучше?
ОБНОВИТЬ:
В итоге я передал дочернему ссылку на родительский элемент и использовал эту ссылку для вызова метода родительского элемента.