【问题标题】:iOS5: Track Finger and Drag Down View Controller Like Notification CenteriOS5:像通知中心一样跟踪手指并向下拖动视图控制器
【发布时间】:2011-11-08 19:42:02
【问题描述】:

在新的 iOS 5 中有两个例子,用户可以向下拖动以显示视图。如果用户从屏幕顶部的状态栏往下拉,就会显示通知中心,

此外,如果用户在天气应用中并在一周中的特定日期向下拖动,它将显示每小时预报,

是否有一个简单的插件框架可以为我提供此功能?或者互联网上有没有示例代码可以模仿它?

【问题讨论】:

  • 天气应用程序只需点击每日预报即可显示每小时预报。它不需要滑动手势。
  • 可以,但是拖动的时候有区别,可以控制显示的方式。当您点击它时,它只会向下动画并显示。你明白我在说什么吗?
  • 我认为您指的是显示动画跟踪您手指运动的方式?帮不了你。
  • 是的,它跟踪您手指运动的方式。

标签: iphone objective-c ios ios5


【解决方案1】:

您想要使用UISwipeGestureRecognizer 来检测滑动并更新您的用户界面。

【讨论】:

  • @awfullyjohn 给我一点时间来一起破解一些东西。
  • 不要偷懒@awefullyjohn。 UIGestureRecognizer 文档(来自 Apple)告诉你所有关于它们的信息。
  • @JustSid 你有机会尝试一下吗?
  • @JustSid 你们能和我们分享一下吗? (我假设有一些示例代码共享?:P)谢谢!
【解决方案2】:

如果有人感兴趣,我已经在此处发布了我如何完成此操作的代码:JCWindowShade。跟踪的相关代码在这里:handleDrag

【讨论】:

    猜你喜欢
    • 2015-08-18
    • 1970-01-01
    • 1970-01-01
    • 2018-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-15
    相关资源
    最近更新 更多