在导航控制器中滑动 viewController
Posted
技术标签:
【中文标题】在导航控制器中滑动 viewController【英文标题】:Slide viewController in navigation controller 【发布时间】:2012-08-18 19:56:44 【问题描述】:我想使用向上/向下滑动效果在导航控制器中显示各种视图控制器。其他一些应用程序像 Square 一样每天都这样做。基本上当应用程序加载时,我想在导航控制器中显示一个基本视图。然后向上滑动另一个视图控制器。然后点击导航栏中的按钮时,我想将其向下滑动并显示基本控制器,同时保留导航栏并更改导航项目。
最初我试图通过显示模式来完成这项工作,但这需要使用新的导航栏。
有没有人这样做过,或者知道一个很好的例子来说明这种 UI 模式?谢谢!
【问题讨论】:
这不是一个导航控制器,它是一个从头开始设计的导航方案。你会想看看UIViewAnimations
。
它在其他方面表现得像一个普通的导航控制器。查看右侧栏按钮项。它只是将视图控制器推到那里。
OK 使用 animateWithDuration 对其进行排序。繁荣。
【参考方案1】:
你可以在 UIScrollView 中有 UIViews
【讨论】:
以上是关于在导航控制器中滑动 viewController的主要内容,如果未能解决你的问题,请参考以下文章
自制一个UIView代替ViewController的导航栏视图跟随scrollview滑动而改变大小并且图片移动交错效果,列表的Header View中的图片产生视差滚动效果