像 iTunes App Store 一样的图像分页,在 UITableViewCell 中

Posted

技术标签:

【中文标题】像 iTunes App Store 一样的图像分页,在 UITableViewCell 中【英文标题】:Image Paging Like the iTunes App Store, in a UITableViewCell 【发布时间】:2010-08-06 01:40:11 【问题描述】:

当您查看应用程序时,可以在 App Store 应用程序中找到我正在查看的具体内容。应用程序的屏幕截图可以从左向右滑动查看。据我所知,他们有一个 UITableView ,其中包含不同的单元格保存内容。对于左右滑动图像的那个 UITableViewCell,他们使用启用了分页的 UIScrollView。

我知道 ScrollingMadness 和 TTScrollView 类,但两者都已过时。使用 3.0,SDK 无需太多代码即可处理该问题。此外,我的应用程序需要是 iPad 和 iPhone 的通用二进制文件,所以 Three20 是不可能的。

所以我的问题是:这种架构最能解决问题吗?带有 UIScrollView 的 UITableViewCell 和分页作为子视图? Apple 是如何在 App Store 应用中做到这一点的?

【问题讨论】:

【参考方案1】:

我猜你说的屏幕不是TableView,而是一个ScrollView。图像预览可能是主滚动视图中的另一个滚动视图或自定义视图实现。我建议您使用滚动视图,对于预览部分,请查看 Apple 的 PageControl 示例代码。

【讨论】:

这些似乎是一种方法。不幸的是,我正在深入开发,并且正在使用 UITableView。因此,作为一个后续问题,您如何让 UIScroll 视图在屏幕截图所在的区域周围“粘滞”。我注意到,当我滚动到视图的该部分时,它会使屏幕截图部分成为应用高度的 100%。

以上是关于像 iTunes App Store 一样的图像分页,在 UITableViewCell 中的主要内容,如果未能解决你的问题,请参考以下文章

是否可以在 App Store Connect/iTunes Search API 中看到分阶段的应用发布?

iTunes App Store IPA 文件在获得 Apple 批准后托管在哪里?

iTunes,iTunes Store和App Store区别

如何让我的单元格像 App Store 中一样圆润

像 App Store 一样的水平滚动控件

App在iTunes Store上的地址