【问题标题】:Custom table cell background image自定义表格单元格背景图片
【发布时间】:2011-03-15 21:10:53
【问题描述】:

我第一次尝试使用 three20 iPhone 框架,但我似乎不知道如何将表格单元格的背景更改为 UIImage 而不仅仅是颜色。谁能帮帮我?

【问题讨论】:

    标签: iphone objective-c ios uitableview three20


    【解决方案1】:

    您可以使用如下图像模式设置单元格的contentViewbackgroundColor

    cell.contentView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"image.png"]];
    

    如果单元格是 UITableViewCell 或 three20 TTTableViewCell 派生数,这将起作用(因为它们派生自 UITableViewCell

    【讨论】:

    • 但这会在应用程序中使用此 PatternImage 最大值时产生内存问题。并且有时还会使应用程序崩溃。
    • @Jasmine 我不完全确定您所说的 PatternImage 最大值是什么意思。上面推荐的方法是标准的 iOS 调用,如果出现崩溃或内存问题,则可能是其他代码。但是,使用 Instruments 进行的调查应该会有所启发。如果它确实是一个错误,那么请提交给 Apple。如果您对我的答案或方法有新的问题,请将其作为新问题提交。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-28
    相关资源
    最近更新 更多