无法在iOS 7(iPad)上更改静态表格视图单元格的背景颜色

科瓦桑德拉

在iPad设备上运行时,无法更改iOS 7上静态UITableViewCells的背景颜色。您可以通过以下设置轻松检查此设置:

  • 使用两个情节提要板在Xcode 5中创建一个新的通用项目。
  • 在每个情节提要中,仅放置一个控制器-表格视图控制器,并将其设置为初始控制器。
  • 在两个控制器/故事板上的表格视图中放置几个​​(例如3个)静态单元格。
  • 在Interface Builder中将每个静态单元格的背景色设置为不同的颜色(我使用红色,绿色和透明色)。

现在,在iPhone和iPad模拟器(iOS 7)上运行该应用程序。

在iPhone模拟器上,一切正常。
而在iPad模拟器上,所有单元格均为白色。

我试图通过在Interface Builder中为单元格设置运行时属性来强制iPad正常工作:

  • backgroundColor 清除颜色
  • contentView.backgroundColor 清除颜色
  • backgroundView

但没有任何帮助。实际上,将的runtime属性设置为contentView.backgroundColor会更改单元格的颜色,但是不能使用清晰的颜色(这意味着后面有另一个用白色着色的视图)。

相同版本的iOS上的两个设备产生不同的结果是很奇怪的。其他人可以确认此错误吗?

有没有人有解决这个问题的方法,还是唯一的方法就是使用动态属性+设置颜色cellForRowAtIndexPath我想使用静态单元格,因为问题的本质是静态的。

ps:我刚刚意识到我忘记尝试将backgroundView.backgroundColor运行时属性设置为清除颜色,并且目前我无法访问Mac。也许那可以解决问题。

Fabrizotus

做这个:

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {
     UIImage *pattern = [UIImage imageNamed:@"image.png"];
     [cell setBackgroundColor:[UIColor colorWithPatternImage:pattern]];  
}

在IOS7上为我工作

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

IOS中表格视图单元格上的背景颜色更改

来自分类Dev

IOS中表格视图单元格上的背景颜色更改

来自分类Dev

iTextSharp-无法在表格单元格背景颜色上绘制矩形

来自分类Dev

无法在HTML中的表格单元格中更改颜色

来自分类Dev

在iOS7中更改TableView单元格的背景颜色

来自分类Dev

更改iOS中特定索引单元格的背景颜色

来自分类Dev

PowerShell EPPlus 无法更改单元格的背景颜色

来自分类Dev

iOS 7表格视图横向单元格宽度

来自分类Dev

iOS 7 UItableview单元格背景视图

来自分类Dev

iOS 7 UItableview单元格背景视图

来自分类Dev

无法更改表格单元格的宽度

来自分类Dev

表格视图单元格上的iOS半透明视图出血到其他单元格

来自分类Dev

无法更改UICollectionView(iOS)上的背景颜色

来自分类Dev

iOS在表格视图中选择的单元格视图

来自分类Dev

ios13表格模式单元格无法识别暗模式更改?

来自分类Dev

MvvmCross:无法在iOS表格单元格中显示数据

来自分类Dev

iOS 7自定义单元格未显示在表格视图中

来自分类Dev

iOS 7自定义单元格未在表格视图中显示

来自分类Dev

如何在iOS7的表格视图单元格中显示活动指示器

来自分类Dev

iOS 7-无法在自定义UITableView单元格中设置UITextView的字体颜色

来自分类Dev

在iOS中展开和折叠表格视图单元格

来自分类Dev

在iOS中展开和折叠表格视图单元格

来自分类Dev

通过表格视图单元格处理数据iOS Swift

来自分类Dev

优先考虑IOS的表格视图单元格

来自分类Dev

Xamarin iOS表格视图与搜索栏相交的单元格

来自分类Dev

IOS 中的表格单元格视图未正确缩放

来自分类Dev

我无法调整表格视图单元格的大小

来自分类Dev

为什么无法显示我的表格视图单元格?

来自分类Dev

UIControl无法识别表格视图单元格内的水龙头,已从iOS 14停止工作

Related 相关文章

  1. 1

    IOS中表格视图单元格上的背景颜色更改

  2. 2

    IOS中表格视图单元格上的背景颜色更改

  3. 3

    iTextSharp-无法在表格单元格背景颜色上绘制矩形

  4. 4

    无法在HTML中的表格单元格中更改颜色

  5. 5

    在iOS7中更改TableView单元格的背景颜色

  6. 6

    更改iOS中特定索引单元格的背景颜色

  7. 7

    PowerShell EPPlus 无法更改单元格的背景颜色

  8. 8

    iOS 7表格视图横向单元格宽度

  9. 9

    iOS 7 UItableview单元格背景视图

  10. 10

    iOS 7 UItableview单元格背景视图

  11. 11

    无法更改表格单元格的宽度

  12. 12

    表格视图单元格上的iOS半透明视图出血到其他单元格

  13. 13

    无法更改UICollectionView(iOS)上的背景颜色

  14. 14

    iOS在表格视图中选择的单元格视图

  15. 15

    ios13表格模式单元格无法识别暗模式更改?

  16. 16

    MvvmCross:无法在iOS表格单元格中显示数据

  17. 17

    iOS 7自定义单元格未显示在表格视图中

  18. 18

    iOS 7自定义单元格未在表格视图中显示

  19. 19

    如何在iOS7的表格视图单元格中显示活动指示器

  20. 20

    iOS 7-无法在自定义UITableView单元格中设置UITextView的字体颜色

  21. 21

    在iOS中展开和折叠表格视图单元格

  22. 22

    在iOS中展开和折叠表格视图单元格

  23. 23

    通过表格视图单元格处理数据iOS Swift

  24. 24

    优先考虑IOS的表格视图单元格

  25. 25

    Xamarin iOS表格视图与搜索栏相交的单元格

  26. 26

    IOS 中的表格单元格视图未正确缩放

  27. 27

    我无法调整表格视图单元格的大小

  28. 28

    为什么无法显示我的表格视图单元格?

  29. 29

    UIControl无法识别表格视图单元格内的水龙头,已从iOS 14停止工作

热门标签

归档