SYNScrollViewObserverEffects 0.1.3

SYNScrollViewObserverEffects 0.1.3

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布时间最新发布2014年12月

未知的维护者 维护。




SYNScrollViewObserverEffects 是一组观察一个滚动视图的内容偏移量并生成不同效果的类。主要目标是尽最大可能不占用资源并能够在不需要作为代理的情况下对滚动视图中的更改做出反应。效果包括

  1. 视差滚动来显示 UI 的深度。
  2. 当滚动视图被拖动过远时放大一个视图。
  3. 对 UIImageView 图像进行模糊化处理。
  4. 根据滚动显示和隐藏导航栏的效果。

Alt text Alt text

注意:此库中的模糊效果需要 iOS 7 及以上版本。其他所有功能至少应该在 iOS 6 上运行无误。

用法

要运行示例项目;克隆仓库,然后首先从项目目录运行 pod install

在项目中使用以下代码。

self.parallaxObserver = [[SYNParallaxScrollObserver alloc] initWithObservedScrollView:self.observed parallaxedScrollView:self.parallaxed];
[self.parallaxObserver startObserving];

要求

使用所有效果需要 iOS 7。

安装

作者

Sam Corder, [email protected] @SamCorder

许可证

SYNScrollViewObserverEffects 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。