【问题标题】:HOW TO: Layout images in a view that mimics the layout of application icons on the iPhone?如何:在模仿 iPhone 上应用程序图标布局的视图中布局图像?
【发布时间】:2009-10-09 21:07:17
【问题描述】:

iPhone 显示应用程序图标,应用程序名称在 ea 下方。图标,在屏幕上 4 横 4 下。

在自定义 iPhone 应用程序中复制此类视图的最佳方式是什么?

例如,我想在我正在开发的 UIScrollView 中显示玩家网格,该 UIScrollView 显示每个玩家及其姓名的缩略图。我想每行最多显示 4 个这样的“单元格”,并根据玩家数量继续根据需要生成行(例如,给定 10 个玩家,我将有 3 行......前两个将有 4 个玩家拇指最后一个会有 2)。

是否有类似这样的自定义 UIViewController?

谢谢

【问题讨论】:

    标签: iphone iphone-sdk-3.0 uiviewcontroller uitableview


    【解决方案1】:

    我建议使用 UITableView 和自定义 UITableViewCell 子类。您可以直接使用UIScrollView 来执行此操作,但表格视图实现了一些您可能想要使用的单元格重用行为。

    根据设备上的性能是否可以接受,您可以创建自定义UIView 子类来绘制图标和标签(更干净),或者使用绘图原语将它们直接绘制到单元格的视图(更快)。

    【讨论】:

    • 对我来说奇怪的是 UITableViewCell 代表一整行......并不是真正“只是”一个单元格本身。我正在尝试创建一个每行有 4 个单元格的表格,每个单元格代表一个玩家并提供要选择/取消选择的行为等...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-24
    • 1970-01-01
    • 2013-04-02
    相关资源
    最近更新 更多