他们是怎么做到的?[iPhone布局]

他们是怎么做到的?[iPhone布局],iphone,layout,swipe,Iphone,Layout,Swipe,签出此应用程序: 如果在主图像(黑色鞋子)中向左滑动,则可以看到另一个图像 任何人都可以尝试这个应用程序(Fashiolista,它是免费的,不需要注册)和 告诉我,我怎样才能做出那样的效果 谢谢大家。我还没有尝试过这个应用程序,但通常您是通过UIScrollView来实现的。要使刷卡操作按预期工作,必须将paginEnabled设置为YES 实现这样的东西最困难的部分是处理有限的系统资源:内存很快就会用完。因此,您必须实现一个排队系统,就像UITableView中使用的那样。GitHub上有

签出此应用程序:

如果在主图像(黑色鞋子)中向左滑动,则可以看到另一个图像

任何人都可以尝试这个应用程序(Fashiolista,它是免费的,不需要注册)和 告诉我,我怎样才能做出那样的效果


谢谢大家。

我还没有尝试过这个应用程序,但通常您是通过
UIScrollView来实现的。要使刷卡操作按预期工作,必须将
paginEnabled
设置为
YES


实现这样的东西最困难的部分是处理有限的系统资源:内存很快就会用完。因此,您必须实现一个排队系统,就像
UITableView
中使用的那样。GitHub上有一些类似的项目,但我建议您查看一下苹果在这方面的开发资源;我不记得链接了,但我相信在上一篇WWDC资料中,他们有关于如何正确构建此应用程序的信息。

我没有尝试过该应用程序,但您通常通过
UIScrollView
来实现这一点。要使刷卡操作按预期工作,必须将
paginEnabled
设置为
YES


实现这样的东西最困难的部分是处理有限的系统资源:内存很快就会用完。因此,您必须实现一个排队系统,就像
UITableView
中使用的那样。GitHub上有一些类似的项目,但我建议您查看一下苹果在这方面的开发资源;我不记得有什么联系,但我相信上次WWDC的资料,他们有关于如何正确构建的信息。

看起来他们正在降低内容的不透明度,因为它滚动使用核心动画和减缓过渡

看起来他们正在降低内容的不透明度,因为它滚动使用核心动画和减缓过渡

他们似乎正在使用核心动画进行修改图像的alpha和动画的图像进出

退房

*编辑:

他们也可以使用UIViews动画API。这可能更简单。

他们似乎在使用核心动画来修改图像的alpha,并对图像进行内外动画处理

退房

*编辑:

他们也可以使用UIViews动画API。这可能更简单。

是的,我也曾想过要使用UIScrollView。但是如果你可以尝试一下这个应用程序,你会发现在滑动中有一种奇怪的效果,而不是uiscrollview+pagecontrol的标准效果(比如iPhone dashboard的页面)。如果可以,请试一试。谢谢,很有趣。如果我有机会尝试,我会告诉你的。是的,我也想过要去UIScrollView。但是如果你可以尝试一下这个应用程序,你会发现在滑动中有一种奇怪的效果,而不是uiscrollview+pagecontrol的标准效果(比如iPhone dashboard的页面)。如果可以,请试一试。谢谢,很有趣。如果我有机会尝试一下,我会告诉你的。所以他们使用没有页面控制的UIScrollView?所以他们使用没有页面控制的UIScrollView?看起来只是底部栏中的一些标签和图像视图。当你滑动时,它们只是被设置为一些新的值,所以我猜它们只是启动动画,并在为处理滑动手势而设置的方法中更改条属性。谢谢你的支持。另一个问题,在同一个应用程序中(我希望你没有卸载它):)看看主屏幕,那里有所有的图像。如何创建这样的图像库?看起来像是带有自定义表视图单元格的表视图,其中每个单元格仅显示三个相邻的图像。底部栏中似乎只有一些标签和图像视图。当你滑动时,它们只是被设置为一些新的值,所以我猜它们只是启动动画,并在为处理滑动手势而设置的方法中更改条属性。谢谢你的支持。另一个问题,在同一个应用程序中(我希望你没有卸载它):)看看主屏幕,那里有所有的图像。我如何才能创建这样的图像库?看起来像是带有自定义表视图单元格的表视图,其中每个单元格只显示三个相邻的图像。