久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

獲取tableview的cell

 螢火與皓月 2016-01-19

 在這個例子中,,當(dāng)改變picker值的時候,,Cell中的值也跟著改變,。以前就一直很糾結(jié)怎么獲取選中的Cell,看過這個例子后,,真是豁然開朗呀,!

這個例子里用到了一個方法:indexPathForSelectedRow,用這個方法就能獲取選擇的cell了--,!以前怎么沒發(fā)現(xiàn)...

關(guān)鍵代碼:

- (IBAction)dateAction:(id)sender{

 //這樣就把選擇的cell找出來了,?真經(jīng)典orz

 NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];

 UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:indexPath];

 cell.detailTextLabel.text= [self.dateFormatter stringFromDate:self.pickerView.date];


[self.tableView deselectRowAtIndexPath:indexPathanimated:YES];//注意!這句話可不能再放在didselected...的那個方法里

 }

補(bǔ)充問題:以上方法只有在點(diǎn)擊cell時才能確定cell的index,,而如果點(diǎn)擊了cell上的button,,用上面的方法還是沒辦法解決。

解決辦法:由按鈕獲得它SuperView,即你自己定義的cell,知道這個cell了后在得到它的行數(shù),。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多