怎样获取UITabelView cell中的label的内容

怎样获取UITabelView cell中的label的内容,第1张

你应该是didselect中跳转的吧,有indexpath就能获取到cell,有cell就看你是怎么add的label了,从cell或者cellcontentview中获取你对应tag的label。

不过建议你写个tableviewcell的子类然后delegate出去。

~如果你认可我的回答,请及时点击采纳为满意回答按钮

~~手机提问的朋友在客户端右上角评价点满意即可。

一般的话- (UITableViewCell )tableView:(UITableView )tableView cellForRowAtIndexPath:(NSIndexPath )indexPath 这个方法里应该都会设置cell内的显示内容,在didselect里面你把上面那个方法里的[xxxx objectAtIndex:indexPathrow] xxxxx]再次赋给你自己要取指的对象不就可以了么

*** 作方法: UITableView加载的顺序是先得到表的行的高度,也就是先调用heightForRowAtIndexPath方法,然后再调用cellForRowAtIndexPath,所以我们有两个办法实现自定义cell高度: 一:改变它的加载顺序,或者说白了就是计算好cell高度

CGRect rectInTableView = [tableView rectForRowAtIndexPath:indexPath]; CGRect rectInSuperview = [tableView convertRect:rectInTableView toView:[tableView superview]]; 先计算cell的位置,再转化到view中的位置

以上就是关于怎样获取UITabelView cell中的label的内容全部的内容,包括:怎样获取UITabelView cell中的label的内容、如何获取点击的UITableView的cell的内容、自定义的UITableViewcell的高度怎么获取等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9306349.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存