I create tow or more custom cell
each cell has a switch inside
How can I know which switch in the row I click
ex.I click the switch in row 3,than It will return indexPath.row = 3
and also the switch status is on or off ?
which void I should put in ?
I know there is a way can get indexpath return by:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
But I don’t want to touch the row,just the switch …
Oh I do some research but it just be a little different
How can keep track of the index path of a button in a tableview cell?
any ideas ?
I wish I can post my screen shot,but not I am a new user
the system doesn’t allow me to do this
When you create the switch, set up a target and action for it:
Here, the target
selfis yourUITableViewController, in which you’ll need to implement the method(void) switchToggled:(id)senderto handle the control event. The switch will automatically send itself to theswitchToggledmethod as thesenderwhen it is toggled. Like this (modified from theUIButtonexample you linked):