Я использую пользовательский класс UITableViewCell. Моя ячейка имеет несколько кнопок (4, если быть точным), и щелчки на кнопках обрабатываются в UIViewController, который использует этот класс ячейки.iPhone - dequeueReusableCellWithIdentifier проблема с пользовательскими ячейками
Я пытался использовать тег кнопки, чтобы вычислить номер строки, на которую была нажата кнопка. Но при этом возникает проблема, если ячейка не была создана и вместо этого использует свободный объект. В этом случае тег и номер строки не совпадают.
Может кто-нибудь, пожалуйста, скажите мне, как я могу справиться с этим делом? Если я даю один и тот же тег всем кнопкам в разных строках, как я могу определить строку, на которую была нажата кнопка?
Большое спасибо.
Итак, вы говорите, что я сохраняю экземпляры объектов UIButton в классе UITableViewCell? – lostInTransit
Обратите внимание, что использование строки в качестве тега будет работать только надежно, если у вас есть один раздел таблицы. –
Да, у меня только один раздел. Благодарю. – lostInTransit