iOS 7 Pullable视图

时间:2014-06-21 03:51:31

标签: ios objective-c ios7 view pull

我正在考虑在视图控制器中实现一个子视图,它将作为屏幕的底栏,直到用户按住并将其拉到窗口顶部以覆盖整个屏幕。

Google地图在Android / iOS中执行的操作,点击图钉并向上拉底部栏以查看详细信息正是我想要实现的内容。

http://i.imgur.com/SmqWPFi.jpg

这就是我所说的。我不确定实现这个的最佳方法是什么。 我可以有一个动画,当点击栏时硬编码,导致视图向上扩展并覆盖屏幕的3/4和锚点,屏幕的1/4将是一个地图,一旦点击地图就会掉落视图倒退了。或者让用户拖动并拉起视图并将其拉回停靠点。

1 个答案:

答案 0 :(得分:0)

您应该查看以下github链接中的演示代码,该代码实现了与iOS中的通知中心类似的可拉行为:

https://github.com/crocodella/PullableView