【发布时间】:2014-07-14 19:43:00
【问题描述】:
正如标题所说,我正在寻找一种方法来实现一个视图控制器,它以与 Facebook Paper 的通知/消息/朋友请求视图控制器相同的方式呈现自己。
我想要的是有一个图标(就像 Facebook Paper 中的那个),当用户点击它时,一个新的视图控制器会以与纸上几乎相同的动画方式弹出(因为我认为几乎无法进一步完善该动画=))。我希望它成为一个视图控制器,因为它会做一些我想要分离的提升,这意味着不欢迎 UIView 实例。
关于如何滚动这样一个视图控制器的任何线索?
我猜父控制器(显示所有新闻的控制器)实际上是一个UIContainerViewController,它将子控制器添加到自身,然后以这种特定方式为其视图设置动画。
我设法找到了类似的东西 - WYPopoverController。这看起来像是朝着正确的方向拍摄,但需要一些额外的工作和抛光才能实现相同的效果和平滑度。如果需要,我可能会更深入地研究它,但希望你们可以使用更好的东西。 :)
任何线索或线索将不胜感激。
PS。如果您在理解我的意思时遇到任何问题(比如您还没有看过 Paper),请在 cmets 中告诉我,我也会在帖子中获得一些图片。
编辑: Here is a video showing off the feature. 如果你重播足够多次,整个动画就足够可见了。我不是在图标反弹之后(至少没有那么多),因为我对那个过渡本身更感兴趣。如果需要,仍然可以提供更多照片。
【问题讨论】:
-
Afaik 纸质应用程序仅在美国可用。你最好用手机或其他东西记录下来。
-
@Fogmeister 同意了。我已经编辑了帖子以更好地反映该功能。
-
好的,现在写点东西。
-
你看到我的回答了吗?您还没有评论、投票或接受它。谢谢
-
@Fogmeister 看到了它,很高兴你花时间写了它。我只是还没有找到时间来实施它,所以无法判断它是否适合我的需要。一旦我实施它,我就会接受它。我保证。
标签: ios iphone objective-c facebook uiviewcontroller