【问题标题】:Custom Background Image on Grouped UITableView分组 UITableView 上的自定义背景图像
【发布时间】:2012-09-24 17:56:44
【问题描述】:

我将如何为 UITableView 设置自定义背景图像。工作中的扳手是表格是分组样式(第一个单元格的圆顶角和最后一个单元格的圆角底角)。我希望尽可能多地在代码中做到这一点,而不是过多地依赖图像。

理想情况下,这是解决方案,但我不知道这是否可行:

  1. 创建一张自定义背景图片
  2. 对每个单元格应用相同的自定义背景图片
  3. 自动舍入,因为它是分组表格样式
  4. 利润。

这就是它的运作方式吗(除了利润部分......毕竟我是一名应用程序开发人员)?我是否需要重新考虑我的方法,或者这可能吗?如何在 iOS 5+ 特定的代码中执行我所描述的(或其他方法)?

更新

为了澄清一点,我要问的主要问题是:即使您使用的是矩形图像,顶部和底部单元格是否仍会发生舍入?

【问题讨论】:

  • 你能不把 UITableView 的 backgroundView 设置成你想要的吗?
  • 背景图片是特定于单元格的,而不是整个表格。表中可能包含不同数量的数据。它不是静态的。我认为在那种情况下这行不通?

标签: objective-c ios cocoa-touch uitableview


【解决方案1】:

好吧,我认为您所说的没问题,但我建议在 .nib 文件中创建一个独特的单元格布局并在其中应用背景。然后,您可以使用 initWithNibName 管理 ViewController 上 UITableView 方法中的每个单元格。

【讨论】:

  • 这是我的主要问题:即使您使用的是矩形图像,顶部和底部单元格是否仍会发生舍入?
  • 我没有尝试这样做,但我认为您可以将其设置为像在 IB 中一样进行裁剪
猜你喜欢
  • 1970-01-01
  • 2011-09-12
  • 2011-12-15
  • 1970-01-01
  • 2013-10-13
  • 1970-01-01
  • 1970-01-01
  • 2011-02-23
  • 1970-01-01
相关资源
最近更新 更多