我没主意了。我正在尝试使用resizableImageWithCapInsets
在我的表格单元格上设置背景图像。我预期的上限插图在 iPhone 模拟器、iPhone 3GS 设备上运行良好,但在我的 iPhone 模拟器(4 Retina)或 iPhone 5 模拟器/设备上却不行。
视网膜(iPhone4 或 iPhone5)版本
普通版
它也恰好是中间表格单元格的问题。它适用于我的顶部和底部表格单元格图像,但似乎不适用于中间单元格。
define UIEDGE_INSET_TABLE_CELL_MIDDLE UIEdgeInsetsMake(1.0, 2.0, 1.0, 2.0)
然后像这样创建图像:
[[UIImage imageNamed:@"table-middle-cell"] resizableImageWithCapInsets:UIEDGE_INSET_TABLE_CELL_MIDDLE];
:这是我的表格单元格的常规版本
:这是我的视网膜版本的表格单元格
附件是我的表格单元格可调整大小的图像,iPhone 4 与 iPhone 5 的屏幕截图。有人知道我的问题出在哪里吗?