ios - UITableViewCell edit cell content on click -


i have question uitableviewcell's.

i have implemented uitableviewdelegate method

- (void)tableview:(uitableview *)tableview didselectrowatindexpath:(nsindexpath *)indexpath {     uitableviewcell *cell = [self tableview:tableview cellforrowatindexpath:indexpath];      cell.backgroundcolor = [uicolor redcolor];     cell.textlabel.textcolor = [uicolor redcolor];     cell.textlabel.text = @"title"; } 

after click on desired cell, nothing happens...

why doesn't work expected? also, should make work?

try this:

- (void)tableview:(uitableview *)tableview didselectrowatindexpath:(nsindexpath *)indexpath {     uitableviewcell *cell = [tableview cellforrowatindexpath:indexpath];     // config selected cell     .... } 

you should ask uitableview cell directly rather ask delegate (self in code). cause delegate may dequeue or create fresh cell rather giving cell seleceted.


Comments

Popular posts from this blog

python - Installing PyDev in eclipse is failed -

PHP OOP-based login system -

c# - Nested Internal Class with Readonly Hashtable throws Null ref exception.. on assignment -