我将创建一个具有与Google+应用相同技术的应用程序。我想复制“流” -ViewController。

目前,我已经设置了一个带有分页和PageControl的ScrollView,但是我无法了解Google+-App中的NavigationBar下的栏是如何创建的。它显示了当前页面的标题以及左右的页面。它还具有放大当前可见pagetitle的变焦效应。

有人有什么想法吗?

有帮助吗?

解决方案

一种方法是创建您的VC,在其x,y和宽度与您的背景视图相同的情况下扔一个卷轴,但其高度是您的后盾视图的高度,但是您希望您的title bar成为。为此创建一个单独的视图。您的页面卷轴浏览可以很好地适用于内容区域。

对于您的titlebar,您可能只是设置一些 CABasicAnimations 并将一些图像放在屏幕上,在您看到合适的情况下将它们滑动到周围,或者您是什么。这是您可以使用的一种方法。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top