Обработка делегатов UITableView, когда UITableview является подпредставлением пользовательского UIView - PullRequest
0 голосов
/ 29 февраля 2012

У меня есть UITableView как подпредставление моего CustomView.

Я инициализировал свой пользовательский вид, и, поскольку UITableview является выходом из моего CustomView, я пытаюсь установить делегаты UITableview в моем контроллере основного вида.

Делегаты UITableView не являютсябудучи призваннымМой UIView инициализируется из файла NIB.

Как мне сделать мой ViewController для обработки делегатов моего CustomView

Ответы [ 2 ]

2 голосов
/ 29 февраля 2012

проверьте, что вы установили:

tableView.delegate = self;
tableView.datasource = self;

, где self - контроллер.

0 голосов
/ 29 февраля 2012

Первое: MainViewController должен реализовывать протоколы UITableviewDatasource и UITableViewDelegate.Затем убедитесь, что делегат и источник данных, которые вы указали для tableView, являются правильным экземпляром MainViewController.Если вы подключаете делегат и источник данных табличного представления из компоновщика интерфейса, возможно, вам придется импортировать "MainViewController.h" в ваш CustomView (если я правильно понял).Надеюсь, это поможет тебе!

...