带有UIImage的UITableViewCell,宽度未在初始显示的单元格上更新

黑虎X

我想动态调整UITableViewCell内部的UIImage的宽度,我使用情节提要来设计UITableViewCell,我刚刚添加了标签和图片,属性得到正确更新,甚至加载了标签中的宽度以表明它是正确的值,对于该图像,我正在加载要重复的背景图像,但是如果上下滚动图像,图像最初不会更新宽度如预期的那样显示,这是cellForRowAtIndexPath的代码,我也尝试将代码放在willDisplayCell方法上,结果相同

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"mycustomcell"];
    int r = [[data objectAtIndex:indexPath.row] intValue];
    UIImageView *img = (UIImageView *)[cell viewWithTag:2];
    img.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"some_img" ofType:@"png"]]];
    CGRect frame = img.frame;
    frame.size.width = r*16;
    img.frame = frame;

    int n = img.frame.size.width;
    UILabel *label = (UILabel *)[cell viewWithTag:1];
    label.text = [NSString stringWithFormat:@"custom %d", n];
    [cell setNeedsDisplay];
    return cell;
}

我只是想让它最初在滚动后起作用,想法?

黑虎X

嗯,删除“自动版式”可以解决此问题

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带有行内块显示的表内行上不需要的空单元格

来自分类Dev

显示:表格单元格宽度问题

来自分类Dev

显示单元格宽度:表格

来自分类Dev

UICollectionView 突出显示带有阴影的单元格

来自分类Dev

当具有定义宽度的子元素位于带有colspan的单元格内时,如何解决Microsoft Edge显示不正确的表格单元格宽度的问题?

来自分类Dev

表格单元格上的ng-change更新所有单元格

来自分类Dev

根据单元格宽度更改UITableViewCell内容的首选方法

来自分类Dev

UITableViewCell:垃圾桶图像显示在单元格选择上

来自分类Dev

带有粘页眉的HTML表格-单元格宽度问题

来自分类Dev

如果行换行,具有最大宽度的表单元格td显示过多空白

来自分类Dev

带有单元格的 UITableView 部分

来自分类Dev

excel条件格式未在格式单元格中显示

来自分类Dev

搜索结果未在tableView中显示单元格

来自分类Dev

初始显示时,TableView单元格中的UIImageView对齐方式已关闭,但之后没有

来自分类Dev

使左右单元格占据最小宽度以显示其内容?

来自分类Dev

突出显示垫子行单元格的整个宽度

来自分类Dev

WPF DataGrid 动态宽度单元格高亮显示

来自分类Dev

在悬停表格单元格上,根据悬停单元格的行高突出显示所有相应的单元格/行

来自分类Dev

在每个单元格上显示JSON值后,在最后一个单元格中的UITableViewCell中动态添加两个Button

来自分类Dev

表格布局上的“ ImageView单元格宽度”问题

来自分类Dev

表格单元格的宽度(%)

来自分类Dev

UICollectionView单元格宽度

来自分类Dev

带有透明单元格并显示背景图像的快速表格视图

来自分类Dev

显示和隐藏UITableView中的特定单元格类型(可能带有动画)

来自分类Dev

内容显示在带有自定义单元格工厂的空行中

来自分类Dev

带有自定义单元格的快速显示警报

来自分类Dev

如何单击表格单元格并显示带有注释的模态

来自分类Dev

突出显示值前后带有空格的单元格

来自分类Dev

内容显示在带有自定义单元格工厂的空行中

Related 相关文章

  1. 1

    带有行内块显示的表内行上不需要的空单元格

  2. 2

    显示:表格单元格宽度问题

  3. 3

    显示单元格宽度:表格

  4. 4

    UICollectionView 突出显示带有阴影的单元格

  5. 5

    当具有定义宽度的子元素位于带有colspan的单元格内时,如何解决Microsoft Edge显示不正确的表格单元格宽度的问题?

  6. 6

    表格单元格上的ng-change更新所有单元格

  7. 7

    根据单元格宽度更改UITableViewCell内容的首选方法

  8. 8

    UITableViewCell:垃圾桶图像显示在单元格选择上

  9. 9

    带有粘页眉的HTML表格-单元格宽度问题

  10. 10

    如果行换行,具有最大宽度的表单元格td显示过多空白

  11. 11

    带有单元格的 UITableView 部分

  12. 12

    excel条件格式未在格式单元格中显示

  13. 13

    搜索结果未在tableView中显示单元格

  14. 14

    初始显示时,TableView单元格中的UIImageView对齐方式已关闭,但之后没有

  15. 15

    使左右单元格占据最小宽度以显示其内容?

  16. 16

    突出显示垫子行单元格的整个宽度

  17. 17

    WPF DataGrid 动态宽度单元格高亮显示

  18. 18

    在悬停表格单元格上,根据悬停单元格的行高突出显示所有相应的单元格/行

  19. 19

    在每个单元格上显示JSON值后,在最后一个单元格中的UITableViewCell中动态添加两个Button

  20. 20

    表格布局上的“ ImageView单元格宽度”问题

  21. 21

    表格单元格的宽度(%)

  22. 22

    UICollectionView单元格宽度

  23. 23

    带有透明单元格并显示背景图像的快速表格视图

  24. 24

    显示和隐藏UITableView中的特定单元格类型(可能带有动画)

  25. 25

    内容显示在带有自定义单元格工厂的空行中

  26. 26

    带有自定义单元格的快速显示警报

  27. 27

    如何单击表格单元格并显示带有注释的模态

  28. 28

    突出显示值前后带有空格的单元格

  29. 29

    内容显示在带有自定义单元格工厂的空行中

热门标签

归档