如何在heightForRowAtIndexPath中识别加载的笔尖:用于动态设置行高?
解决方法 您可以在heightForForAtIndexPath中将单元格出列并检查它的高度:- (CGfloat)tableVIEw:(UItableVIEw *)tableVIEw heightForRowAtIndexPath:(NSIndexPath *)indexPath{ Nsstring *cellID = @"Cell";//set cell ID here based on your vIEw controller's logic UItableVIEwCell *cell = [self.tableVIEw dequeueReusableCellWithIDentifIEr:cellID]; return cell.bounds.size.height;}
如果您关心性能,可以将出列的单元格缓存在字典中.在Retrieve custom prototype cell height from storyboard中对此方法进行了更详细的讨论(与标题可能暗示的相反,不需要使用故事板).
总结以上是内存溢出为你收集整理的ios – 在具有多个笔尖的UITableViewCell中动态获取行高全部内容,希望文章能够帮你解决ios – 在具有多个笔尖的UITableViewCell中动态获取行高所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)