Поэтому я пытаюсь добавить в свой текущий проект Xcode табличное представление, которое, когда вы щелкаете по ячейке, какой бы она ни была, в окно добавляется новое подпредставление.Я буду использовать глобальные переменные и didSelectRowAtIndexPath для передачи данных.
В моем нынешнем виде мое табличное представление нарисовано на экране с правильными данными внутри.Я хочу, чтобы, когда я нажимал, добавлялось новое подпредставление, но я не могу заставить его работать.
Я попытался добавить «addSubview» внутри самого метода didSelectRowAtIndexPath, и это не сработало, иЯ попытался объявить отдельный метод, который загружает подпредставление с именем «loadDetails», а затем вызывать его с помощью [self loadDetails], когда ячейка выбрана, но после вызова требуется идентификатор, и я не знаю, что передать.
Я где-то в своем проекте использовал строку:
[rightButton addTarget:self
action:@selector(showDetails:)
forControlEvents:UIControlEventTouchUpInside];
Но я не могу понять, как адаптировать это к tableCell, если я не смогу каким-то образом добавить новую кнопку над ячейкой?Я действительно не знаю.
Если у кого-то есть какие-либо идеи о том, как решить эту проблему, это было бы здорово.
Спасибо,
Мэтт
РЕДАКТИРОВАТЬ:
Проблема теперь решена, была действительно глупой ошибкой, я забыл связать представление на xib, на которое я перемещался, с представлением, созданным программно в моем заголовочном файле