IPSqueezableViewController 0.0.2

IPSqueezableViewController 0.0.2

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布上次发布2015年2月

David Chang 维护。



导航栏的压缩效果,类似于 Safari.app 中的效果

尽管 iOS 8 引入了 condensesBarsOnSwipe 属性。但这并不像我们在 Safari.app 中看到的效果一样。

演示

Safari IPSqueezableViewController

安装

CocoaPods 是推荐的安装方法。只需将以下行添加到您的 Podfile

Podfile

pod 'IPSqueezableViewController'

使用

  1. 让您的视图控制器继承 IPSqueezableViewController
  2. triggeringScrollView 属性设置为要触发展示效果的滚动视图。
  3. ip_rightNavBarItem 属性设置为要显示为视图控制器右侧栏按钮项的栏按钮项。
  4. 请参阅 Demo/IPSqueezableViewController.xcodepro 中的示例。

要求

  • IPSqueezableViewController 的子类必须包含在 UINavigationController 中,并且 不能UINavigationControllertopViewController

贡献

建议或 PR 欢迎接收 :-)

联系方式

David Chang @zetachang

许可证

简而言之,IPSqueezableViewController 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。