【问题标题】:How to create banner images that pan across screen using Xcode/Swift?如何使用 Xcode/Swift 创建在屏幕上平移的横幅图像?
【发布时间】:2016-03-11 19:07:27
【问题描述】:
您如何创建一个横幅(例如,在UITableView 或其他东西上方)在给定时间后或在滑动时切换图像。然后它会在一定数量的图像后循环使用。请参阅 IF 应用程序中提供的以下示例)。
另外,我不一定要在这里寻找代码,而只是我用来实现它的 Xcode 的一般功能(即,ContainerView 中的ContainerView 带有手势识别器或其他东西)。有什么想法吗?
这是第一张图片:
然后开始过渡:
然后是第二张图片:
【问题讨论】:
标签:
ios
xcode
swift
uiimage
banner
【解决方案1】:
This 是一个如何使用 UIPageViewController 获得准确行为的示例。来自documenation:
页面视图控制器允许用户在内容页面之间导航,其中每个页面由其自己的视图控制器对象管理。导航可以由您的应用程序以编程方式控制,也可以由用户使用手势直接控制。当从一个页面导航到另一个页面时,页面视图控制器使用您指定的过渡来为更改设置动画。